[INFO] fetching crate scirs2-autograd 0.4.2... [INFO] testing scirs2-autograd-0.4.2 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate scirs2-autograd 0.4.2 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate scirs2-autograd 0.4.2 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate scirs2-autograd 0.4.2 [INFO] tweaked toml for crates.io crate scirs2-autograd 0.4.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate scirs2-autograd 0.4.2 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 crates.io crate scirs2-autograd 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde_spanned v1.1.1 [INFO] [stderr] Downloaded special v0.13.1 [INFO] [stderr] Downloaded toml v1.1.2+spec-1.1.0 [INFO] [stderr] Downloaded toml_writer v1.1.1+spec-1.1.0 [INFO] [stderr] Downloaded toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Downloaded num_cpus v1.17.0 [INFO] [stderr] Downloaded alloca v0.4.0 [INFO] [stderr] Downloaded num-lazy v0.4.1 [INFO] [stderr] Downloaded cast v0.3.0 [INFO] [stderr] Downloaded page_size v0.6.0 [INFO] [stderr] Downloaded plotters-svg v0.3.7 [INFO] [stderr] Downloaded tinytemplate v1.2.1 [INFO] [stderr] Downloaded ciborium v0.2.2 [INFO] [stderr] Downloaded clap v4.6.0 [INFO] [stderr] Downloaded rand v0.9.3 [INFO] [stderr] Downloaded ciborium-ll v0.2.2 [INFO] [stderr] Downloaded anes v0.1.6 [INFO] [stderr] Downloaded criterion v0.8.2 [INFO] [stderr] Downloaded oxiblas-blas v0.2.1 [INFO] [stderr] Downloaded ciborium-io v0.2.2 [INFO] [stderr] Downloaded rayon-core v1.13.0 [INFO] [stderr] Downloaded ndarray v0.17.2 [INFO] [stderr] Downloaded plotters v0.3.7 [INFO] [stderr] Downloaded oxiblas-core v0.2.1 [INFO] [stderr] Downloaded safe_arch v1.0.0 [INFO] [stderr] Downloaded rand_distr v0.6.0 [INFO] [stderr] Downloaded rayon v1.11.0 [INFO] [stderr] Downloaded wide v1.2.0 [INFO] [stderr] Downloaded oxiblas-lapack v0.2.1 [INFO] [stderr] Downloaded oxiblas-matrix v0.2.1 [INFO] [stderr] Downloaded lambert_w v2.0.1 [INFO] [stderr] Downloaded oxiblas-ndarray v0.2.1 [INFO] [stderr] Downloaded libc v0.2.184 [INFO] [stderr] Downloaded numeric_literals v0.2.0 [INFO] [stderr] Downloaded libm v0.2.16 [INFO] [stderr] Downloaded matrixmultiply v0.3.10 [INFO] [stderr] Downloaded portable-atomic-util v0.2.6 [INFO] [stderr] Downloaded rand v0.10.1 [INFO] [stderr] Downloaded criterion-plot v0.8.2 [INFO] [stderr] Downloaded oorandom v11.1.5 [INFO] [stderr] Downloaded plotters-backend v0.3.7 [INFO] [stderr] Downloaded rand_distr v0.5.1 [INFO] [stderr] Downloaded bytemuck_derive v1.10.2 [INFO] [stderr] Downloaded crossbeam-queue v0.3.12 [INFO] [stderr] Downloaded ndarray-rand v0.16.0 [INFO] [stderr] Downloaded rand_chacha v0.10.0 [INFO] [stderr] Downloaded ellip v1.1.0 [INFO] [stderr] Downloaded toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Downloaded winnow v1.0.1 [INFO] [stderr] Downloaded uuid v1.23.0 [INFO] [stderr] Downloaded scirs2-core v0.4.2 [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] 2560c530ecef415ac03b412c4dd7dc045a0112b0662749fc52d8bf2f8136c7a6 [INFO] running `Command { std: "docker" "start" "-a" "2560c530ecef415ac03b412c4dd7dc045a0112b0662749fc52d8bf2f8136c7a6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2560c530ecef415ac03b412c4dd7dc045a0112b0662749fc52d8bf2f8136c7a6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2560c530ecef415ac03b412c4dd7dc045a0112b0662749fc52d8bf2f8136c7a6", kill_on_drop: false }` [INFO] [stdout] 2560c530ecef415ac03b412c4dd7dc045a0112b0662749fc52d8bf2f8136c7a6 [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] 90c03757cafa35813d63b9d08b87f588e6daf6abeb66591b26740bf6dd34c0e8 [INFO] running `Command { std: "docker" "start" "-a" "90c03757cafa35813d63b9d08b87f588e6daf6abeb66591b26740bf6dd34c0e8", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling libc v0.2.184 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling zerocopy v0.8.48 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rand_core v0.10.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling cpufeatures v0.3.0 [INFO] [stderr] Compiling cc v1.2.60 [INFO] [stderr] Compiling chacha20 v0.10.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling scirs2-core v0.4.2 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling rand v0.10.1 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling num-lazy v0.4.1 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling winnow v1.0.1 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling rand_distr v0.6.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling lambert_w v2.0.1 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling uuid v1.23.0 [INFO] [stderr] Compiling toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling serde_spanned v1.1.1 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand_chacha v0.10.0 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling toml_writer v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling rand v0.9.3 [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling toml v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling rustc-hash v2.1.2 [INFO] [stderr] Compiling numeric_literals v0.2.0 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling ellip v1.1.0 [INFO] [stderr] Compiling special v0.13.1 [INFO] [stderr] Compiling ndarray v0.17.2 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling ndarray-rand v0.16.0 [INFO] [stderr] Compiling scirs2-autograd v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 55s [INFO] running `Command { std: "docker" "inspect" "90c03757cafa35813d63b9d08b87f588e6daf6abeb66591b26740bf6dd34c0e8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "90c03757cafa35813d63b9d08b87f588e6daf6abeb66591b26740bf6dd34c0e8", kill_on_drop: false }` [INFO] [stdout] 90c03757cafa35813d63b9d08b87f588e6daf6abeb66591b26740bf6dd34c0e8 [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] 33d4856d545e8ad00a06b441e80f62b5ca93d0ae27bb69cab1e8419b74891fc3 [INFO] running `Command { std: "docker" "start" "-a" "33d4856d545e8ad00a06b441e80f62b5ca93d0ae27bb69cab1e8419b74891fc3", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling zerocopy v0.8.48 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling lambert_w v2.0.1 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling ellip v1.1.0 [INFO] [stderr] Compiling rand_distr v0.6.0 [INFO] [stderr] Compiling criterion-plot v0.8.2 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling special v0.13.1 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling zerocopy-derive v0.8.48 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ndarray v0.17.2 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand_chacha v0.10.0 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling rand v0.9.3 [INFO] [stderr] Compiling criterion v0.8.2 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling ndarray-rand v0.16.0 [INFO] [stderr] Compiling scirs2-core v0.4.2 [INFO] [stderr] Compiling scirs2-autograd v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4m 46s [INFO] running `Command { std: "docker" "inspect" "33d4856d545e8ad00a06b441e80f62b5ca93d0ae27bb69cab1e8419b74891fc3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "33d4856d545e8ad00a06b441e80f62b5ca93d0ae27bb69cab1e8419b74891fc3", kill_on_drop: false }` [INFO] [stdout] 33d4856d545e8ad00a06b441e80f62b5ca93d0ae27bb69cab1e8419b74891fc3 [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] 0e6dab58748f705937fa204c83656d7469efa11ff1a7bb491e4db8298ef839a2 [INFO] running `Command { std: "docker" "start" "-a" "0e6dab58748f705937fa204c83656d7469efa11ff1a7bb491e4db8298ef839a2", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scirs2_autograd-6576009218b5c13e) [INFO] [stdout] [INFO] [stdout] running 693 tests [INFO] [stdout] test autodiff_enhanced::tests::test_build_rematerialization_plan ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_binomial_checkpoint_plan ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_binomial_checkpoint_zero_budget ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_binom_geq ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_diff_rule_registry_empty_lookup ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_diff_rule_registry_jvp ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_diff_rule_registry_vjp ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_implicit_diff_2x2 ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_implicit_diff_identity ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_sqrt_checkpoint_plan ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_sqrt_checkpoint_small ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_uniform_checkpoint_plan ... ok [INFO] [stdout] test custom_gradient::tests::test_block_indices ... ok [INFO] [stdout] test custom_gradient::tests::test_allow_indices ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_checkpoint_indices_sorted ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_plan_jacobian_computation ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_select_jacobian_mode ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_sqrt_checkpoint_zero ... ok [INFO] [stdout] test custom_gradient::tests::test_custom_op_forward ... ok [INFO] [stdout] test custom_gradient::tests::test_custom_op_name ... ok [INFO] [stdout] test custom_gradient::tests::test_detach ... ok [INFO] [stdout] test custom_gradient::tests::test_scale_gradient ... ok [INFO] [stdout] test distributed::communication::tests::test_comm_handle ... ok [INFO] [stdout] test custom_gradient::tests::test_straight_through_estimator ... ok [INFO] [stdout] test custom_gradient::tests::test_selective_stop_gradient ... ok [INFO] [stdout] test distributed::communication::tests::test_comm_op_equality ... ok [INFO] [stdout] test distributed::tests::test_distributed_gradient ... ok [INFO] [stdout] test autodiff_enhanced::tests::test_rematerialization_default_policy ... ok [INFO] [stdout] test custom_gradient::tests::test_custom_op_backward_doubled ... ok [INFO] [stdout] test custom_gradient::tests::test_gradient_reversal ... ok [INFO] [stdout] test distributed::tests::test_distributed_optimizer ... ok [INFO] [stdout] test distributed::tests::test_local_sync_backend ... ok [INFO] [stdout] test distributed::tests::test_parallel_strategy ... ok [INFO] [stdout] test forward_mode::tests::test_chain_rule ... ok [INFO] [stdout] test forward_mode::tests::test_dual_div_quotient_rule ... ok [INFO] [stdout] test forward_mode::tests::test_dual_constant ... ok [INFO] [stdout] test forward_mode::tests::test_dual_abs ... ok [INFO] [stdout] test forward_mode::tests::test_dual_mul_product_rule ... ok [INFO] [stdout] test forward_mode::tests::test_dual_ln ... ok [INFO] [stdout] test forward_mode::tests::test_dual_neg ... ok [INFO] [stdout] test forward_mode::tests::test_dual_exp ... ok [INFO] [stdout] test forward_mode::tests::test_dual_sin_cos ... ok [INFO] [stdout] test forward_mode::tests::test_dual_sub ... ok [INFO] [stdout] test forward_mode::tests::test_dual_tanh ... ok [INFO] [stdout] test forward_mode::tests::test_dual_variable ... ok [INFO] [stdout] test forward_mode::tests::test_gradient_forward_quadratic ... ok [INFO] [stdout] test forward_mode::tests::test_dual_sqrt ... ok [INFO] [stdout] test forward_mode::tests::test_dual_powf ... ok [INFO] [stdout] test forward_mode::tests::test_dual_powi ... ok [INFO] [stdout] test forward_mode::tests::test_hessian_mixed_terms ... ok [INFO] [stdout] test forward_mode::tests::test_hessian_rosenbrock ... ok [INFO] [stdout] test forward_mode::tests::test_hessian_nonlinear ... ok [INFO] [stdout] test forward_mode::tests::test_hessian_scalar_function ... ok [INFO] [stdout] test forward_mode::tests::test_hessian_symmetry ... ok [INFO] [stdout] test forward_mode::tests::test_hvp_consistency_with_hessian ... ok [INFO] [stdout] test forward_mode::tests::test_hvp_diagonal_hessian ... ok [INFO] [stdout] test forward_mode::tests::test_hvp_mixed_hessian ... ok [INFO] [stdout] test forward_mode::tests::test_hvp_nonlinear ... ok [INFO] [stdout] test forward_mode::tests::test_jacobian_1x1 ... ok [INFO] [stdout] test forward_mode::tests::test_jacobian_scalar_to_vector ... ok [INFO] [stdout] test forward_mode::tests::test_jacobian_sin_cos ... ok [INFO] [stdout] test forward_mode::tests::test_compose_exp_sin ... ok [INFO] [stdout] test forward_mode::tests::test_jacobian_2x2 ... ok [INFO] [stdout] test forward_mode::tests::test_hessian_quadratic_diagonal ... ok [INFO] [stdout] test forward_mode::tests::test_dual_relu ... ok [INFO] [stdout] test forward_mode::tests::test_jvp_sum_direction ... ok [INFO] [stdout] test forward_mode::tests::test_jvp_vector_function ... ok [INFO] [stdout] test forward_mode::tests::test_dual_add ... ok [INFO] [stdout] test forward_mode::tests::test_dual_sigmoid ... ok [INFO] [stdout] test forward_mode::tests::test_jvp_scalar ... ok [INFO] [stdout] test gradient_accumulation::tests::test_basic_accumulation ... ok [INFO] [stdout] test gradient_accumulation::tests::test_effective_batch_size ... ok [INFO] [stdout] test gradient_accumulation::tests::test_averaged_gradients ... ok [INFO] [stdout] test gradient_accumulation::tests::test_finish_step ... ok [INFO] [stdout] test gradient_accumulation::tests::test_grad_stats ... ok [INFO] [stdout] test gradient_accumulation::tests::test_grad_stats_display ... ok [INFO] [stdout] test gradient_accumulation::tests::test_clear ... ok [INFO] [stdout] test gradient_accumulation::tests::test_dynamic_accumulation_steps ... ok [INFO] [stdout] test gradient_accumulation::tests::test_gradient_clipping ... ok [INFO] [stdout] test gradient_accumulation::tests::test_gradient_scaling ... ok [INFO] [stdout] test gradient_accumulation::tests::test_multi_parameter_accumulation ... ok [INFO] [stdout] test gradient_accumulation::tests::test_non_finite_detection ... ok [INFO] [stdout] test gradient_accumulation::tests::test_zero_grad ... ok [INFO] [stdout] test gradient_clipping::tests::test_adaptive_clipper ... ok [INFO] [stdout] test gradient_accumulation::tests::test_no_average_mode ... ok [INFO] [stdout] test gradient_accumulation::tests::test_virtual_batch_accumulator ... ok [INFO] [stdout] test gradient_accumulation::tests::test_virtual_batch_epoch_tracking ... ok [INFO] [stdout] test gradient_clipping::tests::test_presets ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_value_creation ... ok [INFO] [stdout] test gradient_clipping::tests::test_clipping_stats_default ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_norm_creation ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_global_norm_creation ... ok [INFO] [stdout] test graph_transforms::tests::test_algebraic_add_zero ... ok [INFO] [stdout] test graph_transforms::tests::test_algebraic_mul_one ... ok [INFO] [stdout] test graph_transforms::tests::test_analyse_graph_integration ... ok [INFO] [stdout] test graph_transforms::tests::test_cse_detects_duplicates ... ok [INFO] [stdout] test graph_transforms::tests::test_dead_nodes ... ok [INFO] [stdout] test graph_transforms::tests::test_foldable_constants ... ok [INFO] [stdout] test graph_transforms::tests::test_fusion_elementwise_chain ... ok [INFO] [stdout] test graph_transforms::tests::test_shape_inference_elementwise ... ok [INFO] [stdout] test graph_transforms::tests::test_transform_report_total ... ok [INFO] [stdout] test graph_transforms::tests::test_empty_graph_transforms ... ok [INFO] [stdout] test higher_order::extensions::tests::test_efficient_second_order_grad ... ok [INFO] [stdout] test higher_order::extensions::tests::test_fisher_diagonal_graph ... ok [INFO] [stdout] test higher_order::extensions::tests::test_fisher_information_forward_mode ... ok [INFO] [stdout] test higher_order::extensions::tests::test_hessian_diagonal_dimension_zero_error ... ok [INFO] [stdout] test higher_order::extensions::tests::test_laplacian_forward_mode ... ok [INFO] [stdout] test higher_order::extensions::tests::test_fisher_information_graph ... ok [INFO] [stdout] test higher_order::extensions::tests::test_validate_scalar_rejects_non_scalar ... ok [INFO] [stdout] test higher_order::extensions::tests::test_hessian_diagonal_forward_quadratic ... ok [INFO] [stdout] test higher_order::extensions::tests::test_laplacian_graph ... ok [INFO] [stdout] test higher_order::hessian::tests::test_hessian_diagonal ... ok [INFO] [stdout] test higher_order::jacobian::tests::test_jacobian_2d ... ok [INFO] [stdout] test higher_order::tests::test_mixed_partial ... ok [INFO] [stdout] test higher_order::extensions::tests::test_hessian_diagonal_standalone ... ok [INFO] [stdout] test higher_order::tests::test_hessian_vector_product ... ok [INFO] [stdout] test higher_order::hessian::tests::test_hessian_trace ... ok [INFO] [stdout] test higher_order::tests::test_nth_order_gradient ... ok [INFO] [stdout] test integration::config::tests::test_config_manager_creation ... ok [INFO] [stdout] test integration::config::tests::test_config_manager_set_get ... ok [INFO] [stdout] test integration::config::tests::test_config_validation ... ok [INFO] [stdout] test integration::config::tests::test_config_value_conversions ... ok [INFO] [stdout] test integration::config::tests::test_global_config_default ... ok [INFO] [stdout] test integration::config::tests::test_module_config ... ok [INFO] [stdout] test integration::config::tests::test_resource_limits ... ok [INFO] [stdout] test integration::config::tests::test_config_value_types ... ok [INFO] [stdout] test integration::core::tests::test_data_validation ... ok [INFO] [stdout] test integration::config::tests::test_env_config_merge ... ok [INFO] [stdout] test higher_order::vjp::tests::test_vjp_basic ... ok [INFO] [stdout] test integration::core::tests::test_precision_conversion ... ok [INFO] [stdout] test integration::core::tests::test_operation_context ... ok [INFO] [stdout] test integration::core::tests::test_parameter_types ... ok [INFO] [stdout] test integration::core::tests::test_pipeline_info ... ok [INFO] [stdout] test integration::core::tests::test_precision_conversion_deprecated ... ok [INFO] [stdout] test integration::core::tests::test_scirs2_data_creation ... ok [INFO] [stdout] test integration::error_mapping::tests::test_context_stack ... ok [INFO] [stdout] test integration::error_mapping::tests::test_error_classification ... ok [INFO] [stdout] test integration::error_mapping::tests::test_error_context ... ok [INFO] [stdout] test integration::error_mapping::tests::test_global_context_management ... ok [INFO] [stdout] test integration::error_mapping::tests::test_error_severity ... ok [INFO] [stdout] test integration::error_mapping::tests::test_global_error_mapping ... ok [INFO] [stdout] test integration::linalg::tests::test_computational_cost ... ok [INFO] [stdout] test integration::linalg::tests::test_linalg_context_creation ... ok [INFO] [stdout] test integration::linalg::tests::test_linalg_parameter ... ok [INFO] [stdout] test integration::linalg::tests::test_matmul_context ... ok [INFO] [stdout] test integration::linalg::tests::test_norm_computation ... ok [INFO] [stdout] test integration::linalg::tests::test_scirs2_integration ... ok [INFO] [stdout] test integration::linalg::tests::test_stability_config ... ok [INFO] [stdout] test integration::linalg::tests::test_svd_context ... ok [INFO] [stdout] test integration::linalg::tests::test_trace_computation ... ok [INFO] [stdout] test integration::error_mapping::tests::test_neural_error_mapping ... ok [INFO] [stdout] test integration::error_mapping::tests::test_recovery_strategy ... ok [INFO] [stdout] test integration::error_mapping::tests::test_error_mapper_creation ... ok [INFO] [stdout] test integration::neural::tests::test_layer_creation ... ok [INFO] [stdout] test integration::neural::tests::test_network_builder ... ok [INFO] [stdout] test integration::neural::tests::test_parameter_initialization ... ok [INFO] [stdout] test integration::neural::tests::test_simple_network_creation ... ok [INFO] [stdout] test integration::neural::tests::test_scirs2_integration ... ok [INFO] [stdout] test integration::optim::tests::test_adam_optimizer ... ok [INFO] [stdout] test integration::optim::tests::test_optimizer_factory ... ignored, Factory tests skipped due to lifetime complexity [INFO] [stdout] test integration::optim::tests::test_learning_rate_scheduler ... ok [INFO] [stdout] test integration::optim::tests::test_cosine_annealing_scheduler ... ok [INFO] [stdout] test integration::neural::tests::test_layer_state ... ok [INFO] [stdout] test integration::optim::tests::test_optimizer_state ... ok [INFO] [stdout] test integration::optim::tests::test_parameter_group ... ok [INFO] [stdout] test integration::optim::tests::test_scirs2_integration ... ok [INFO] [stdout] test integration::optim::tests::test_sgd_optimizer ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_metadata_extraction ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_precision_conversion ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_ndarray_conversion ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_tensor_converter_creation ... ok [INFO] [stdout] test integration::tests::test_global_registry ... ok [INFO] [stdout] test integration::tests::test_integration_config_default ... ok [INFO] [stdout] test integration::tests::test_integration_registry ... ok [INFO] [stdout] test integration::tests::test_module_info_creation ... ok [INFO] [stdout] test integration::tests::test_version_compatibility ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_global_converter ... ok [INFO] [stdout] test jacobian_ops::tests::test_jacobian_diagonal ... ok [INFO] [stdout] test jacobian_ops::tests::test_batch_jacobian ... ok [INFO] [stdout] test jacobian_ops::tests::test_jacobian_check_passes ... ok [INFO] [stdout] test jacobian_ops::tests::test_jacobian_zero_dim_error ... ok [INFO] [stdout] test jacobian_ops::tests::test_jvp_shape_mismatch_error ... ok [INFO] [stdout] test jacobian_ops::tests::test_numerical_jacobian ... ok [INFO] [stdout] test jacobian_ops::tests::test_jacobian_reverse_linear ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_tensor_view ... ok [INFO] [stdout] test jacobian_ops::tests::test_vjp_multi ... ok [INFO] [stdout] test memory_pool::tests::test_acquire_release_reuse_cycle ... ok [INFO] [stdout] test memory_pool::tests::test_acquire_returns_zero_array ... ok [INFO] [stdout] test memory_pool::tests::test_clear_empties_pool ... ok [INFO] [stdout] test jacobian_ops::tests::test_vjp_reverse_simple ... ok [INFO] [stdout] test memory_pool::tests::test_debug_format ... ok [INFO] [stdout] test jacobian_ops::tests::test_jvp_forward_simple ... ok [INFO] [stdout] test memory_pool::tests::test_different_shapes_get_different_buckets ... ok [INFO] [stdout] test memory_pool::tests::test_different_types_get_different_buckets ... ok [INFO] [stdout] test memory_pool::tests::test_deref_mut ... ok [INFO] [stdout] test memory_pool::tests::test_f32_pool ... ok [INFO] [stdout] test memory_pool::tests::test_global_pool_accessible ... ok [INFO] [stdout] test memory_pool::tests::test_into_inner_does_not_return_to_pool ... ok [INFO] [stdout] test memory_pool::tests::test_large_shape ... ok [INFO] [stdout] test memory_pool::tests::test_max_per_bucket ... ok [INFO] [stdout] test memory_pool::tests::test_multiple_buffers_same_shape ... ok [INFO] [stdout] test memory_pool::tests::test_pool_clone_shares_state ... ok [INFO] [stdout] test memory_pool::tests::test_pool_debug_format ... ok [INFO] [stdout] test memory_pool::tests::test_concurrent_access ... ok [INFO] [stdout] test memory_pool::tests::test_manual_release ... ok [INFO] [stdout] test memory_pool::tests::test_reset_stats ... ok [INFO] [stdout] test memory_pool::tests::test_reused_buffer_is_zeroed ... ok [INFO] [stdout] test memory_pool::tests::test_stats_display ... ok [INFO] [stdout] test onnx::builder::tests::test_builder_basic ... ok [INFO] [stdout] test onnx::builder::tests::test_builder_duplicate_node_names ... ok [INFO] [stdout] test onnx::builder::tests::test_builder_mlp ... ok [INFO] [stdout] test onnx::builder::tests::test_builder_no_inputs ... ok [INFO] [stdout] test memory_pool::tests::test_concurrent_mixed_types ... ok [INFO] [stdout] test onnx::builder::tests::test_builder_no_outputs ... ok [INFO] [stdout] test onnx::convert::tests::test_array2_roundtrip ... ok [INFO] [stdout] test onnx::convert::tests::test_array1_roundtrip ... ok [INFO] [stdout] test onnx::convert::tests::test_arrayd_conversion ... ok [INFO] [stdout] test onnx::convert::tests::test_dynamic_dimension_error ... ok [INFO] [stdout] test onnx::convert::tests::test_export_weights ... ok [INFO] [stdout] test onnx::convert::tests::test_f32_array_roundtrip ... ok [INFO] [stdout] test onnx::convert::tests::test_f32_to_f64_promotion ... ok [INFO] [stdout] test onnx::convert::tests::test_i32_to_f64_conversion ... ok [INFO] [stdout] test onnx::convert::tests::test_wrong_dimensionality ... ok [INFO] [stdout] test onnx::io::tests::test_compact_json ... ok [INFO] [stdout] test onnx::io::tests::test_model_summary ... ok [INFO] [stdout] test onnx::io::tests::test_roundtrip_json ... ok [INFO] [stdout] test onnx::io::tests::test_file_roundtrip ... ok [INFO] [stdout] test onnx::io::tests::test_roundtrip_with_initializers ... ok [INFO] [stdout] test onnx::io::tests::test_validate_json ... ok [INFO] [stdout] test onnx::tests::test_batch_norm_graph ... ok [INFO] [stdout] test onnx::tests::test_conv_attributes_roundtrip ... ok [INFO] [stdout] test onnx::tests::test_attribute_accessors ... ok [INFO] [stdout] test onnx::tests::test_data_type_properties ... ok [INFO] [stdout] test onnx::tests::test_error_display ... ok [INFO] [stdout] test onnx::tests::test_conv_network_graph ... ok [INFO] [stdout] test memory_pool::tests::test_pool_stats_pool_bytes ... ok [INFO] [stdout] test memory_pool::tests::test_scalar_shape ... ok [INFO] [stdout] test onnx::tests::test_full_mlp_export_import ... ok [INFO] [stdout] test onnx::tests::test_gemm_attributes ... ok [INFO] [stdout] test onnx::tests::test_node_with_attributes ... ok [INFO] [stdout] test onnx::tests::test_onnx_model_metadata ... ok [INFO] [stdout] test onnx::tests::test_onnx_tensor_num_elements ... ok [INFO] [stdout] test onnx::tests::test_graph_parameter_count ... ok [INFO] [stdout] test onnx::tests::test_initializer_validation_mismatch ... ok [INFO] [stdout] test onnx::tests::test_pool_attributes ... ok [INFO] [stdout] test optimization::constant_folding::tests::test_constant_folder_creation ... ok [INFO] [stdout] test onnx::tests::test_weight_tensor_conversion_in_graph ... ok [INFO] [stdout] test optimization::constant_folding::tests::test_constant_value_negation ... ok [INFO] [stdout] test optimization::constant_folding::tests::test_constant_value_properties ... ok [INFO] [stdout] test optimization::constant_folding::tests::test_constant_value_unary_function ... ok [INFO] [stdout] test optimization::cse::tests::test_commutative_fingerprint ... ok [INFO] [stdout] test optimization::cse::tests::test_cse_optimizer ... ok [INFO] [stdout] test optimization::cse::tests::test_cse_result ... ok [INFO] [stdout] test optimization::cse::tests::test_expression_fingerprint ... ok [INFO] [stdout] test optimization::expression_simplification::tests::test_algebraic_analyzer_creation ... ok [INFO] [stdout] test optimization::expression_simplification::tests::test_canonical_form_converter_creation ... ok [INFO] [stdout] test optimization::expression_simplification::tests::test_distributive_patterns ... ok [INFO] [stdout] test optimization::expression_simplification::tests::test_expression_simplifier_creation ... ok [INFO] [stdout] test optimization::expression_simplification::tests::test_operation_properties ... ok [INFO] [stdout] test optimization::expression_simplification::tests::test_simplification_opportunity ... ok [INFO] [stdout] test optimization::fusion::backward::tests::test_fused_affine_backward ... ok [INFO] [stdout] test optimization::constant_folding::tests::test_constant_patterns ... ok [INFO] [stdout] test optimization::constant_folding::tests::test_constant_value_creation ... ok [INFO] [stdout] test optimization::fusion::backward::tests::test_fused_affine_backward_scalar_scale ... ok [INFO] [stdout] test optimization::fusion::backward::tests::test_fused_linear_relu_backward ... ok [INFO] [stdout] test optimization::fusion::backward::tests::test_fused_linear_backward_basic ... ok [INFO] [stdout] test optimization::fusion::backward::tests::test_linear_backward_shape_mismatch ... ok [INFO] [stdout] test optimization::fusion::backward::tests::test_fused_linear_sigmoid_backward ... ok [INFO] [stdout] test optimization::fusion::backward::tests::test_fused_linear_tanh_backward ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_apply_relu_inplace ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_affine_elementwise ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fold_conv_bn_params ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_affine_scalar ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_elementwise_chain_empty_ops_error ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_elementwise_chain_relu_neg ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_elementwise_chain_square_sqrt ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_gelu_positive_input ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_basic ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_gelu_zero ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_matches_separate ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_relu ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_relu_matches_separate ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_shape_mismatch ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_sigmoid ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_single_element ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_mean_axis0 ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_mean_axis1 ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_mean_out_of_bounds ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_mean_single_element ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_basic ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_numerical_stability ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_single_element ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_uniform ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_variance ... ok [INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_out_of_bounds ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_affine ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_conv_bn_relu ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_conv_bn ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_matmul_activation ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_matmul_bias_activation ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_matmul_bias ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_softmax ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_matmul_bias_gelu ... ok [INFO] [stdout] test gradient_clipping::tests::test_adaptive_clipper_invalid_rate - should panic ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_square_mean_to_variance ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_sum_div_to_mean ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_elementwise_non_elementwise ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_conv_bn_wrong_order ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_matmul_bias_multiple_consumers ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_matmul_bias_no_edge ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_matmul_nonactivation ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_detect_three_node_matmul_bias_activation ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_detect_two_node_matmul_bias ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_fusion_pattern_display ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_softmax_wrong_consumers ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_graph_node_output_numel ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_op_kind_display ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_value_invalid_range - should panic ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_detect_two_node_none ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_norm_negative_norm - should panic ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_op_kind_is_activation ... ok [INFO] [stdout] test optimization::fusion::tests::test_apply_fusions_with_nodes ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_op_kind_is_elementwise ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_op_kind_is_reduction ... ok [INFO] [stdout] test optimization::fusion::tests::test_clear_resets_state ... ok [INFO] [stdout] test optimization::fusion::tests::test_detect_sum_div_to_mean ... ok [INFO] [stdout] test optimization::fusion::tests::test_detect_conv_bn_relu_in_graph ... ok [INFO] [stdout] test optimization::fusion::tests::test_detect_square_mean_to_variance ... ok [INFO] [stdout] test optimization::fusion::tests::test_detect_matmul_bias_in_graph ... ok [INFO] [stdout] test optimization::fusion::tests::test_detect_matmul_bias_relu_in_graph ... ok [INFO] [stdout] test optimization::fusion::tests::test_fuse_elementwise ... ok [INFO] [stdout] test optimization::fusion::tests::test_fuse_matmul_bias ... ok [INFO] [stdout] test optimization::fusion::tests::test_fuse_elementwise_empty ... ok [INFO] [stdout] test optimization::fusion::tests::test_empty_graph_detection ... ok [INFO] [stdout] test optimization::fusion::tests::test_fused_node_from_three ... ok [INFO] [stdout] test optimization::fusion::tests::test_fuse_conv ... ok [INFO] [stdout] test optimization::fusion::tests::test_fusion_candidate_not_beneficial ... ok [INFO] [stdout] test optimization::fusion::tests::test_fusion_optimizer ... ok [INFO] [stdout] test optimization::fusion::tests::test_fusion_pattern ... ok [INFO] [stdout] test optimization::fusion::tests::test_fusion_result ... ok [INFO] [stdout] test optimization::fusion::tests::test_fusion_candidate ... ok [INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_elementwise ... ok [INFO] [stdout] test optimization::fusion::tests::test_fused_node_from_two ... ok [INFO] [stdout] test optimization::fusion::tests::test_overlapping_fusions_rejected ... ok [INFO] [stdout] test optimization::fusion::tests::test_fusion_pass_enable_disable ... ok [INFO] [stdout] test optimization::fusion::tests::test_registered_passes ... ok [INFO] [stdout] test optimization::fusion::tests::test_single_node_no_fusion ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_fusion_config ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_fusion_chain_creation ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_fusion_stats ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_global_fusion_manager ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_fused_kernel_creation ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_complex_fused_chain ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_unary_functions ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_memory_analysis ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_memory_optimization_report ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_memory_optimizer_creation ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_memory_pool_stats ... ok [INFO] [stdout] test optimization::fusion::tests::test_fusion_result_no_changes ... ok [INFO] [stdout] test optimization::fusion::tests::test_no_overlapping_fusions ... ok [INFO] [stdout] test graph::test_mixed_graph - should panic ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_scalar_operations ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_memory_optimization_config ... ok [INFO] [stdout] test optimization::tests::test_empty_graph_all_passes ... ok [INFO] [stdout] test optimization::tests::test_graph_optimizer_creation ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_tensor_lifetime ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_tensor_lifetime_analyzer ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_memory_pool_manager ... ok [INFO] [stdout] test onnx::tests::test_summary_display ... ok [INFO] [stdout] test optimization::tests::test_dce_on_real_graph ... ok [INFO] [stdout] test optimization::tests::test_memory_opt_on_real_graph ... ok [INFO] [stdout] test optimization::tests::test_optimization_pass ... ok [INFO] [stdout] test optimizers::training::tests::test_should_checkpoint ... ok [INFO] [stdout] test optimization::tests::test_simplification_patterns ... ok [INFO] [stdout] test optimizers::training::tests::test_training_config_builder ... ok [INFO] [stdout] test optimization::tests::test_cse_on_real_graph ... ok [INFO] [stdout] test optimization::tests::test_optimization_levels ... ok [INFO] [stdout] test optimization::tests::test_optimization_report ... ok [INFO] [stdout] test optimization::tests::test_pattern_matcher ... ok [INFO] [stdout] test optimization::tests::test_optimization_config ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_argsort ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_element_wise_add ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_reduction_sum ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_config ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_sort ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_transpose ... ok [INFO] [stdout] test optimizers::training::tests::test_training_loop_stats ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_matrix_multiplication ... ok [INFO] [stdout] test parallel::tests::test_scheduler_config ... ok [INFO] [stdout] test parallel::tests::test_global_thread_pool ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_config ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_parallel_execution ... ok [INFO] [stdout] test parallel::tests::test_parallel_scheduler ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_execute_and_wait ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_stats_calculations ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_stats ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_batch_submission ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_numa_aware_thread_pool ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_advanced_thread_pool ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_dispatcher ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_creation ... ok [INFO] [stdout] test parallel::tests::test_worker_stats ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_numa_topology ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_task_priority ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_deque_basic ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_deque_steal ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_lock_free_deque ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_thread_pool_stats ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_scheduler ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_stats ... ok [INFO] [stdout] test profiling::tests::test_count_ops ... ok [INFO] [stdout] test profiling::tests::test_count_ops_empty ... ok [INFO] [stdout] test profiling::tests::test_estimate_bandwidth ... ok [INFO] [stdout] test profiling::tests::test_estimate_flops ... ok [INFO] [stdout] test profiling::tests::test_flops_per_element_known ... ok [INFO] [stdout] test profiling::tests::test_gradient_classification ... ok [INFO] [stdout] test profiling::tests::test_gradient_flow_analysis ... ok [INFO] [stdout] test profiling::tests::test_graph_complexity ... ok [INFO] [stdout] test profiling::tests::test_graph_complexity_empty ... ok [INFO] [stdout] test profiling::tests::test_no_gradient_issues ... ok [INFO] [stdout] test profiling::tests::test_operation_profiler ... ok [INFO] [stdout] test profiling::tests::test_top_ops ... ok [INFO] [stdout] test profiling::tests::test_profile_graph_integration ... ok [INFO] [stdout] test profiling::tests::test_profiler_clear ... ok [INFO] [stdout] test profiling::tests::test_total_flops ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_basic ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_cycle_info ... ok [INFO] [stdout] test profiling::tests::test_profiler_start_end ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_presets ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_lr_properties ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_restart_detection ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_warm_restarts ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_with_min ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_basic ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_decay_info ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_half_life ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_presets ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_sequence ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_steps_to_reach ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_invalid_lr_range - should panic ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_zero_gamma - should panic ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_zero_t_max - should panic ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_zero_half_life - should panic ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_num_decays ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_basic ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_negative_gamma - should panic ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_presets ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_sequence ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_should_decay ... ok [INFO] [stdout] test schedulers::tests::test_constant_lr ... ok [INFO] [stdout] test schedulers::tests::test_linear_lr ... ok [INFO] [stdout] test schedulers::tests::test_linear_lr_sequence ... ok [INFO] [stdout] test scheduling::memory_planner::tests::test_estimate_peak_memory ... ok [INFO] [stdout] test scheduling::memory_planner::tests::test_build_memory_plan_integration ... ok [INFO] [stdout] test scheduling::memory_planner::tests::test_empty_graph_memory_plan ... ok [INFO] [stdout] test scheduling::memory_planner::tests::test_in_place_detection ... ok [INFO] [stdout] test scheduling::memory_planner::tests::test_liveness_analysis_basic ... ok [INFO] [stdout] test scheduling::memory_planner::tests::test_liveness_interval_overlaps ... ok [INFO] [stdout] test scheduling::memory_planner::tests::test_memory_slot_assignment ... ok [INFO] [stdout] test scheduling::memory_planner::tests::test_memory_slot_overlapping ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_critical_path ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_critical_path_empty_graph ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_level_decomposition_linear ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_level_decomposition_wide ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_parallel_analysis ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_parallel_analysis_empty ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_task_priorities ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_work_stealing_schedule ... ok [INFO] [stdout] test scheduling::tests::test_memory_plan_and_parallel_analysis ... ok [INFO] [stdout] test scheduling::parallel_schedule::tests::test_work_stealing_single_worker ... ok [INFO] [stdout] test scheduling::tests::test_all_strategies_agree_on_node_set ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_zero_step_size - should panic ... ok [INFO] [stdout] test scheduling::tests::test_work_stealing_distributes_all_tasks ... ok [INFO] [stdout] test scheduling::topological::tests::test_compute_depth ... ok [INFO] [stdout] test scheduling::topological::tests::test_diamond_graph_schedule ... ok [INFO] [stdout] test scheduling::topological::tests::test_empty_graph_schedule ... ok [INFO] [stdout] test scheduling::topological::tests::test_forward_schedule_linear_chain ... ok [INFO] [stdout] test scheduling::topological::tests::test_memory_optimal_schedule ... ok [INFO] [stdout] test scheduling::topological::tests::test_reverse_schedule ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_embedding_backward ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_accumulate ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_grad_accumulator ... ok [INFO] [stdout] test scheduling::topological::tests::test_validate_schedule_catches_missing_nodes ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_coords ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_grad_accumulator_mixed ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_display ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_from_dense ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_new ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_reshape ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_shape_mismatch ... ok [INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_slice ... ok [INFO] [stdout] test sparse::tests::test_embedding_grad_apply ... ok [INFO] [stdout] test sparse::tests::test_embedding_grad_basic ... ok [INFO] [stdout] test sparse::tests::test_embedding_grad_to_sparse ... ok [INFO] [stdout] test sparse::tests::test_gradient_repr_accumulate_dense_sparse ... ok [INFO] [stdout] test sparse::tests::test_display_formats ... ok [INFO] [stdout] test sparse::tests::test_gradient_repr_accumulate_sparse_sparse ... ok [INFO] [stdout] test sparse::tests::test_sparse_add_to_dense ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_from_dense_roundtrip ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_accumulate ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_index_out_of_bounds ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_duplicate_indices ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_new_and_to_dense ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_norms ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_merge ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_scale_and_clip ... ok [INFO] [stdout] test sparse::tests::test_sparse_variable_accumulate_and_apply ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_sparsify ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_zeros ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_compiled_expr ... ok [INFO] [stdout] test sparse::tests::test_sparse_grad_shape_mismatch ... ok [INFO] [stdout] test sparse::tests::test_sparse_variable_multiple_accumulate ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_compiled_expr_derivative ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_generate_eval_code ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_compiled_expr_missing_var ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_count_ops_and_depth ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_jacobian ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_complex ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_basic ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_display ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_differentiate ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_exp ... ok [INFO] [stdout] test symbolic::tests::test_display ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_sin_cos ... ok [INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_neg ... ok [INFO] [stdout] test symbolic::tests::test_symbolic_addition ... ok [INFO] [stdout] test symbolic::tests::test_symbolic_constant ... ok [INFO] [stdout] test symbolic::tests::test_symbolic_multiplication ... ok [INFO] [stdout] test symbolic::tests::test_symbolic_power ... ok [INFO] [stdout] test tensor::test_topo_order ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_advanced_activations ... ok [INFO] [stdout] test symbolic::tests::test_symbolic_variable ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_basic_activations ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_loss_functions ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_hard_activations ... ok [INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_advanced_gather_op_creation ... ok [INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_boolean_mask_op_creation ... ok [INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_scatter_op_creation ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_softmax ... ok [INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_where_op_creation ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_normalization ... ok [INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_take_op_creation ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_arithmetic_operations ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_comparison_operations ... ok [INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_binary_operations ... ok [INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_compatible ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_max_min_operations ... ok [INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_incompatible ... ok [INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_sameshape ... ok [INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_cache_operations ... ok [INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_scalar ... ok [INFO] [stdout] test tensor_ops::conv_ops::max_pool2d::test_max_pool ... ok [INFO] [stdout] test tensor_ops::conv_ops::test_im2col_batch ... ok [INFO] [stdout] test tensor_ops::conv_ops::conv2d_transpose::test_deconv ... ok [INFO] [stdout] test tensor_ops::custom_activations::tests::test_activation_registry ... ok [INFO] [stdout] test tensor_ops::custom_activations::tests::test_custom_activation_builder ... ok [INFO] [stdout] test tensor_ops::efficient_ops::tests::test_efficient_concat_op_creation ... ok [INFO] [stdout] test tensor_ops::efficient_ops::tests::test_efficient_reshape_op_creation ... ok [INFO] [stdout] test tensor_ops::efficient_ops::tests::test_efficient_ops_manager ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_mathematical_functions ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_trigonometric_functions ... ok [INFO] [stdout] test tensor_ops::efficient_ops::tests::test_efficient_slice_op_creation ... ok [INFO] [stdout] test tensor_ops::efficient_ops::tests::test_slice_range_creation ... ok [INFO] [stdout] test tensor_ops::efficient_ops::tests::test_reshape_cache ... ok [INFO] [stdout] test tensor_ops::graph_enhancements::tests::test_cache_operations ... ok [INFO] [stdout] test tensor_ops::graph_enhancements::tests::test_gc_operations ... ok [INFO] [stdout] test tensor_ops::graph_enhancements::tests::test_graph_enhancer ... ok [INFO] [stdout] test tensor_ops::kronecker_ops::tests::test_kronecker_gradient ... ok [INFO] [stdout] test tensor_ops::kronecker_ops::tests::test_kronecker_product ... ok [INFO] [stdout] test tensor_ops::linear_algebra::tests::test_identity_and_diagonal ... ok [INFO] [stdout] test tensor_ops::linear_algebra::tests::test_scalar_operations ... ok [INFO] [stdout] test tensor_ops::linear_algebra::tests::test_matrix_operations ... ok [INFO] [stdout] test tensor_ops::linear_algebra::tests::test_batch_operations ... ok [INFO] [stdout] test tensor_ops::linear_algebra::tests::test_tensor_concatenation_and_splitting ... ok [INFO] [stdout] test tensor_ops::linear_algebra::tests::test_matrix_properties ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_memory_tracker ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_memory_pool_basic ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_view_op ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_public_api ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_inplace_operations ... ok [INFO] [stdout] test tensor_ops::numerical_props::tests::test_matrix_rank ... ok [INFO] [stdout] test tensor_ops::numerical_props::tests::test_logdet ... ok [INFO] [stdout] test tensor_ops::numerical_props::tests::test_condition_number ... ok [INFO] [stdout] test tensor_ops::numerical_props::tests::test_slogdet ... ok [INFO] [stdout] test tensor_ops::performance_ops::tests::test_parallel_settings ... ok [INFO] [stdout] test tensor_ops::performance_ops::tests::test_performance_config ... ok [INFO] [stdout] test tensor_ops::performance_ops::tests::test_simd_settings ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_add_n ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_basic_reductions ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_min_max_reductions ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_keep_dims ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_global_reductions ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_statistical_reductions ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_norm_operations ... ok [INFO] [stdout] test tensor_ops::tests::test_module_organization ... ok [INFO] [stdout] test tensor_ops::tests::test_backward_compatibility ... ok [INFO] [stdout] test tensor_ops::tests::test_tensor_methods ... ok [INFO] [stdout] test tensor_ops::tests::test_linalg_aliases ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_task_handle_timeout ... ok [INFO] [stdout] test testing::gradient_checking::tests::test_gradient_check_result ... ok [INFO] [stdout] test testing::gradient_checking::tests::test_gradient_checker_creation ... ok [INFO] [stdout] test testing::gradient_checking::tests::test_parameter_gradient_checker ... ok [INFO] [stdout] test testing::gradient_checking::tests::test_vector_function_checker ... ok [INFO] [stdout] test testing::numerical_analysis::tests::test_condition_number_analysis ... ok [INFO] [stdout] test testing::numerical_analysis::tests::test_conditioning_assessment ... ok [INFO] [stdout] test testing::numerical_analysis::tests::test_numerical_analyzer_creation ... ok [INFO] [stdout] test testing::numerical_analysis::tests::test_pathology_types ... ok [INFO] [stdout] test testing::numerical_analysis::tests::test_stability_analysis ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_complex_number ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_eigenvalue_statistics ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_forward_stability_metrics ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_parameter_sensitivity_metrics ... ok [INFO] [stdout] test testing::finite_differences::tests::test_computer_creation ... ok [INFO] [stdout] test testing::finite_differences::tests::test_finite_difference_config ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_stability_grades ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_stability_metrics_creation ... ok [INFO] [stdout] test testing::gradient_checking::tests::test_gradient_check_config ... ok [INFO] [stdout] test testing::finite_differences::tests::test_finite_difference_schemes ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_benchmark_result ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_edge_case_behavior ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_precision_test_result ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_stability_test_suite_creation ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_test_config ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_stability_classifications ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_scenario_creation ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_test_results ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_test_summary ... ok [INFO] [stdout] test testing::tests::test_conditioning_severity ... ok [INFO] [stdout] test testing::tests::test_perturbation_test ... ok [INFO] [stdout] test testing::tests::test_stability_config ... ok [INFO] [stdout] test testing::tests::test_stability_grade_display ... ok [INFO] [stdout] test testing::tests::test_stability_report ... ok [INFO] [stdout] test testing::tests::test_stability_tester_creation ... ok [INFO] [stdout] test tracing::tests::test_bottleneck_detection ... ok [INFO] [stdout] test tracing::tests::test_event_recording ... ok [INFO] [stdout] test tracing::tests::test_export_json ... ok [INFO] [stdout] test tracing::tests::test_global_tracer ... ok [INFO] [stdout] test tracing::tests::test_tracer_creation ... ok [INFO] [stdout] test tracing::tests::test_performance_analysis ... ok [INFO] [stdout] test tracing::tests::test_tracing_config ... ok [INFO] [stdout] test tracing::tests::test_session_lifecycle ... ok [INFO] [stdout] test transforms::tests::test_batched_value_and_grad ... ok [INFO] [stdout] test transforms::tests::test_checkpoint_forward ... ok [INFO] [stdout] test transforms::tests::test_check_grad_accurate ... ok [INFO] [stdout] test transforms::tests::test_checkpoint_empty ... ok [INFO] [stdout] test transforms::tests::test_checkpoint_memory_savings ... ok [INFO] [stdout] test transforms::tests::test_checkpoint_recompute ... ok [INFO] [stdout] test transforms::tests::test_checkpoint_with_grad ... ok [INFO] [stdout] test transforms::tests::test_checkpoint_with_intermediates ... ok [INFO] [stdout] test transforms::tests::test_compose_functions ... ok [INFO] [stdout] test transforms::tests::test_grad_grad_diagonal ... ok [INFO] [stdout] test transforms::tests::test_grad_grad_quadratic ... ok [INFO] [stdout] test transforms::tests::test_grad_linear ... ok [INFO] [stdout] test transforms::tests::test_grad_quadratic ... ok [INFO] [stdout] test transforms::tests::test_grad_then_vmap ... ok [INFO] [stdout] test transforms::tests::test_grad_transcendental ... ok [INFO] [stdout] test transforms::tests::test_iterate_function ... ok [INFO] [stdout] test transforms::tests::test_jacobian_transform ... ok [INFO] [stdout] test transforms::tests::test_jit_hint_all_optimizations ... ok [INFO] [stdout] test transforms::tests::test_jit_hint_builder ... ok [INFO] [stdout] test transforms::tests::test_pmap_empty_batch ... ok [INFO] [stdout] test transforms::tests::test_numerical_jacobian ... ok [INFO] [stdout] test transforms::tests::test_scan_transforms ... ok [INFO] [stdout] test transforms::tests::test_stop_gradient_1d ... ok [INFO] [stdout] test transforms::tests::test_stop_gradient_2d ... ok [INFO] [stdout] test transforms::tests::test_stop_gradient_dual ... ok [INFO] [stdout] test transforms::tests::test_value_and_grad_basic ... ok [INFO] [stdout] test transforms::tests::test_pmap_parallel ... ok [INFO] [stdout] test transforms::tests::test_value_and_grad_consistency ... ok [INFO] [stdout] test transforms::tests::test_value_and_grad_rosenbrock ... ok [INFO] [stdout] test transforms::tests::test_vmap_dimension_change ... ok [INFO] [stdout] test transforms::tests::test_vmap_double ... ok [INFO] [stdout] test transforms::tests::test_vmap_empty_batch ... ok [INFO] [stdout] test transforms::tests::test_vmap_nonlinear ... ok [INFO] [stdout] test transforms::tests::test_vmap_single_element ... ok [INFO] [stdout] test variable::test_namespace_iter ... ok [INFO] [stdout] test visualization::tests::test_collect_reachable_shared_nodes ... ok [INFO] [stdout] test variable::save_and_load ... ok [INFO] [stdout] test variable::test_env_iter ... ok [INFO] [stdout] test visualization::tests::test_graph_dot_colors ... ok [INFO] [stdout] test visualization::tests::test_graph_stats ... ok [INFO] [stdout] test visualization::tests::test_graph_stats_display ... ok [INFO] [stdout] test visualization::tests::test_graph_stats_single_node ... ok [INFO] [stdout] test visualization::tests::test_graph_summary_basic ... ok [INFO] [stdout] test visualization::tests::test_graph_to_dot_basic ... ok [INFO] [stdout] test visualization::tests::test_graph_to_dot_multi_input ... ok [INFO] [stdout] test visualization::tests::test_graph_to_json ... ok [INFO] [stdout] test visualization::tests::test_graph_to_mermaid ... ok [INFO] [stdout] test visualization::tests::test_visualization_config_default ... ok [INFO] [stdout] test variable::save_and_init ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_execution ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_concurrent_work_stealing ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_simple_work_stealing_pool ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 692 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stderr] Running tests/advanced_feature_tests.rs (/opt/rustwide/target/debug/deps/advanced_feature_tests-b729e1407cb80a90) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test graph_enhancement_tests::test_garbage_collection ... ok [INFO] [stdout] test custom_activation_tests::test_custom_activation_registry ... ok [INFO] [stdout] test graph_enhancement_tests::test_graph_enhancer_utilities ... ok [INFO] [stdout] test custom_activation_tests::test_built_in_custom_activations ... ok [INFO] [stdout] test custom_activation_tests::test_parameterized_activations ... ok [INFO] [stdout] test graph_enhancement_tests::test_cached_operations ... ok [INFO] [stdout] test integration_tests::test_conditional_computation_with_optimizations ... ok [INFO] [stdout] test integration_tests::test_memory_optimized_workflow ... ok [INFO] [stdout] test graph_enhancement_tests::test_computation_cache_management ... ok [INFO] [stderr] Running tests/advanced_linalg_demo.rs (/opt/rustwide/target/debug/deps/advanced_linalg_demo-e8f04c0b549533be) [INFO] [stdout] test graph_enhancement_tests::test_conditional_operations ... ok [INFO] [stdout] test integration_tests::test_comprehensive_feature_integration ... ok [INFO] [stdout] test performance_optimization_tests::test_cache_friendly_matmul ... ok [INFO] [stdout] test integration_tests::test_performance_optimized_neural_layer ... ok [INFO] [stdout] test performance_optimization_tests::test_performance_configuration ... ok [INFO] [stdout] test graph_enhancement_tests::test_smart_checkpointing ... ok [INFO] [stdout] test performance_optimization_tests::test_parallel_reductions ... ok [INFO] [stdout] test performance_optimization_tests::test_simd_operations ... ok [INFO] [stdout] test performance_optimization_tests::test_simd_unary_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test advanced_linalg_demo_tests::test_gradient_computation ... ok [INFO] [stdout] test advanced_linalg_demo_tests::test_existing_enhanced_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/checkpoint_tests.rs (/opt/rustwide/target/debug/deps/checkpoint_tests-ec1bb2f5b6627a88) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_checkpoint_profiler ... ok [INFO] [stdout] test test_detach ... ok [INFO] [stdout] test test_adaptive_checkpoint ... ok [INFO] [stdout] test test_checkpoint_segment ... ok [INFO] [stdout] test test_checkpoint_basic ... ok [INFO] [stdout] test test_checkpoint_group ... ok [INFO] [stdout] test test_checkpoint_deep_network ... ok [INFO] [stdout] test test_stop_gradient ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/comprehensive_feature_tests.rs (/opt/rustwide/target/debug/deps/comprehensive_feature_tests-7685c853f2154907) [INFO] [stdout] [INFO] [stdout] running 35 tests [INFO] [stdout] test broadcasting_tests::test_broadcast_analysis ... ok [INFO] [stdout] test broadcasting_tests::test_broadcast_analysis_scalar ... ok [INFO] [stdout] test broadcasting_tests::test_broadcast_analysis_incompatible ... ok [INFO] [stdout] test broadcasting_tests::test_broadcast_analysis_compatible ... ok [INFO] [stdout] test broadcasting_tests::test_broadcast_cache ... ok [INFO] [stdout] test broadcasting_tests::test_broadcast_operations ... ok [INFO] [stdout] test advanced_indexing_tests::test_boolean_mask_basic ... ok [INFO] [stdout] test advanced_indexing_tests::test_scatter_operation ... ok [INFO] [stdout] test advanced_indexing_tests::test_where_operation ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_ops_manager ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_reshape_cache ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_reshape_operations ... ok [INFO] [stdout] test integration_tests::test_efficient_operations_with_gradients ... ignored, Gradient shape propagation issue - architectural limitation [INFO] [stderr] Running tests/comprehensive_integration_tests.rs (/opt/rustwide/target/debug/deps/comprehensive_integration_tests-a7cb7ae0a3510622) [INFO] [stdout] test efficient_operations_tests::test_efficient_concat_operations ... ok [INFO] [stdout] test advanced_indexing_tests::test_take_operation ... ok [INFO] [stdout] test integration_tests::test_advanced_indexing_with_broadcasting ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_slice_operations ... ok [INFO] [stdout] test memory_optimization_tests::test_inplace_operations ... ok [INFO] [stdout] test efficient_operations_tests::test_slice_range_operations ... ok [INFO] [stdout] test memory_optimization_tests::test_memory_optimizer ... ok [INFO] [stdout] test memory_optimization_tests::test_memory_tracking ... ok [INFO] [stdout] test numerical_stability_tests::test_large_number_stability ... ok [INFO] [stdout] test numerical_stability_tests::test_broadcasting_numerical_stability ... ok [INFO] [stdout] test numerical_stability_tests::test_zero_division_handling ... ok [INFO] [stdout] test property_tests::test_additive_identity ... ok [INFO] [stdout] test numerical_stability_tests::test_small_number_stability ... ok [INFO] [stdout] test property_tests::test_addition_commutativity ... ok [INFO] [stdout] test property_tests::test_distributive_property ... ok [INFO] [stdout] test stress_tests::test_memory_pool_with_many_operations ... ok [INFO] [stdout] test memory_optimization_tests::test_memory_pool_operations ... ok [INFO] [stdout] test numerical_stability_tests::test_gradient_numerical_stability ... ok [INFO] [stdout] test property_tests::test_multiplication_associativity ... ok [INFO] [stdout] test stress_tests::test_large_tensor_broadcasting ... ok [INFO] [stdout] test property_tests::test_multiplicative_identity ... ok [INFO] [stdout] test integration_tests::test_memory_optimized_neural_network_layer ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_comprehensive_graph_visualization ... ok [INFO] [stdout] test test_comprehensive_memory_optimization ... ok [INFO] [stdout] test test_comprehensive_graph_optimization ... ok [INFO] [stdout] test test_integration_summary ... ok [INFO] [stdout] test test_performance_optimizations_effectiveness ... ok [INFO] [stdout] test test_comprehensive_simd_operations ... ok [INFO] [stdout] test test_comprehensive_custom_activations ... ok [INFO] [stdout] test test_complete_advanced_pipeline ... ok [INFO] [stdout] test test_comprehensive_efficient_operations ... ok [INFO] [stdout] test test_comprehensive_graph_enhancements ... ok [INFO] [stdout] test test_comprehensive_parallel_operations ... ok [INFO] [stdout] test test_realistic_ml_workflow_integration ... ok [INFO] [stderr] Running tests/debug_gradient_flow.rs (/opt/rustwide/target/debug/deps/debug_gradient_flow-04dcdb63fe2c7f0e) [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/debug_svd_reconstruction.rs (/opt/rustwide/target/debug/deps/debug_svd_reconstruction-03fe25dca3d411d6) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_chained_gradient_flow ... ignored, Gradient shape propagation architectural limitation [INFO] [stdout] test test_matrix_inverse_gradient_flow ... ignored, Gradient shape propagation architectural limitation [INFO] [stdout] test test_trace_gradient_flow ... ignored, Gradient shape propagation architectural limitation [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test debug_svd_reconstruction ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/edge_case_stress_tests.rs (/opt/rustwide/target/debug/deps/edge_case_stress_tests-b01130fdf8eea2c7) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_custom_activations_extreme_inputs ... ok [INFO] [stdout] test test_simd_operations_edge_cases ... ok [INFO] [stdout] test test_cross_feature_integration_stress ... ok [INFO] [stdout] test test_edge_case_summary ... ok [INFO] [stdout] test test_numerical_precision_stability ... ok [INFO] [stdout] test test_visualization_extreme_graphs ... ok [INFO] [stdout] test test_thread_pool_extreme_load ... ok [INFO] [stdout] test test_graph_enhancements_edge_cases ... ok [INFO] [stdout] test test_optimization_pathological_cases ... ok [INFO] [stdout] test test_parallel_operations_numerical_stability ... ok [INFO] [stdout] test test_memory_optimization_stress ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.94s [INFO] [stdout] [INFO] [stderr] Running tests/edge_cases_concurrency.rs (/opt/rustwide/target/debug/deps/edge_cases_concurrency-e7134e5c70f7179a) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test test_concurrent_complex_expressions ... ok [INFO] [stdout] test test_concurrent_eval_2_threads ... ok [INFO] [stdout] test test_concurrent_activation_functions ... ok [INFO] [stdout] test test_concurrent_gradient_different_points ... ok [INFO] [stdout] test test_concurrent_gradient_matmul ... ok [INFO] [stdout] test test_concurrent_eval_4_threads_same_input ... ok [INFO] [stdout] test test_concurrent_eval_8_threads_different_ops ... ok [INFO] [stdout] test test_concurrent_eval_stress_test ... ok [INFO] [stdout] test test_concurrent_gradient_activation ... ok [INFO] [stdout] test test_concurrent_deep_gradient ... ok [INFO] [stdout] test test_concurrent_gradient_computation_stress ... ok [INFO] [stdout] test test_concurrent_multi_input_gradient ... ok [INFO] [stdout] test test_concurrent_gradient_simple ... ok [INFO] [stdout] test test_concurrent_reduce_operations ... ok [INFO] [stdout] test test_parallel_backward_complex ... ok [INFO] [stdout] test test_parallel_backward_with_shared_computation ... ok [INFO] [stdout] test test_concurrent_gradient_vector ... ok [INFO] [stdout] test test_parallel_multiple_outputs_backward ... ok [INFO] [stdout] test test_thread_safety_concurrent_context_creation ... ok [INFO] [stdout] test test_concurrent_matmul ... ok [INFO] [stdout] test test_parallel_backward_simple ... ok [INFO] [stdout] test test_thread_safety_constant_sharing ... ok [INFO] [stdout] test test_thread_safety_independent_graphs ... ok [INFO] [stdout] test test_thread_safety_mixed_operations ... ok [INFO] [stdout] test test_thread_safety_graph_structure_immutability ... ok [INFO] [stdout] test test_thread_safety_sequential_vs_parallel ... ok [INFO] [stdout] test test_thread_safety_no_data_races ... ok [INFO] [stdout] test test_thread_safety_read_only_operations ... ok [INFO] [stdout] test test_thread_safety_tensor_cloning ... ok [INFO] [stdout] test test_thread_safety_stress_many_threads ... ok [INFO] [stderr] Running tests/edge_cases_deep_graphs.rs (/opt/rustwide/target/debug/deps/edge_cases_deep_graphs-7895767d89637210) [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/edge_cases_empty_tensors.rs (/opt/rustwide/target/debug/deps/edge_cases_empty_tensors-4f1ad52208680df2) [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test test_empty_broadcast_incompatible ... ok [INFO] [stdout] test test_empty_flatten ... ok [INFO] [stdout] test test_empty_broadcast_compatible ... ok [INFO] [stdout] test test_empty_broadcast_scalar ... ok [INFO] [stdout] test test_empty_concat_empty_arrays ... ok [INFO] [stdout] test test_concat_multiple_empty ... ok [INFO] [stdout] test test_concat_empty_with_nonempty ... ok [INFO] [stdout] test test_empty_dot_product ... ok [INFO] [stdout] test test_empty_gather ... ok [INFO] [stdout] test test_empty_matmul_0_cols ... ok [INFO] [stdout] test test_empty_ones ... ok [INFO] [stdout] test test_empty_placeholder ... ok [INFO] [stdout] test test_empty_matmul_0_rows ... ok [INFO] [stdout] test test_empty_matmul_both_empty ... ok [INFO] [stdout] test test_empty_prod ... ok [INFO] [stdout] test test_empty_reshape_1d_to_2d ... ok [INFO] [stdout] test test_empty_mean ... ok [INFO] [stdout] test test_empty_reshape_2d_to_1d ... ok [INFO] [stdout] test test_empty_min ... ok [INFO] [stdout] test test_empty_max ... ok [INFO] [stdout] test test_empty_outer_product ... ok [INFO] [stdout] test test_empty_squeeze ... ok [INFO] [stdout] test test_empty_slice ... ok [INFO] [stdout] test test_empty_tensor_backward ... ok [INFO] [stdout] test test_empty_tensor_creation_0d ... ok [INFO] [stdout] test test_empty_tensor_creation_2d_cols ... ok [INFO] [stdout] test test_empty_sum ... ok [INFO] [stdout] test test_empty_tensor_abs ... ok [INFO] [stdout] test test_empty_tensor_grad_add ... ok [INFO] [stdout] test test_empty_tensor_add ... ok [INFO] [stdout] test test_empty_tensor_creation_2d_both ... ok [INFO] [stdout] test test_empty_tensor_creation_2d_rows ... ok [INFO] [stdout] test test_empty_tensor_hessian ... ok [INFO] [stdout] test test_empty_tensor_creation_1d ... ok [INFO] [stdout] test test_empty_tensor_grad_matmul ... ok [INFO] [stdout] test test_empty_tensor_grad_mul ... ok [INFO] [stdout] test test_empty_tensor_pow ... ok [INFO] [stdout] test test_empty_tensor_scalar_mul ... ok [INFO] [stdout] test test_empty_tensor_jacobian ... ok [INFO] [stdout] test test_empty_variance ... ok [INFO] [stdout] test test_empty_tensor_sub ... ok [INFO] [stdout] test test_empty_tensor_mul ... ok [INFO] [stdout] test test_empty_transpose ... ok [INFO] [stdout] test test_empty_tensor_neg ... ok [INFO] [stdout] test test_empty_zeros ... ok [INFO] [stdout] test test_empty_tensor_div ... ok [INFO] [stderr] Running tests/edge_cases_nan_inf.rs (/opt/rustwide/target/debug/deps/edge_cases_nan_inf-7e490af349069af3) [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 58 tests [INFO] [stdout] test test_acos_out_of_range_produces_nan ... ok [INFO] [stdout] test test_asin_out_of_range_produces_nan ... ok [INFO] [stdout] test test_gradient_div_by_zero ... ok [INFO] [stdout] test test_cross_entropy_underflow ... ok [INFO] [stdout] test test_gradient_with_inf_input ... ok [INFO] [stdout] test test_gradient_log_at_zero ... ok [INFO] [stdout] test test_cross_entropy_overflow ... ok [INFO] [stdout] test test_gradient_of_nan_output ... ok [INFO] [stdout] test test_gradient_sqrt_at_zero ... ok [INFO] [stdout] test test_finite_div_zero_produces_inf ... ok [INFO] [stdout] test test_inf_add_finite ... ok [INFO] [stdout] test test_inf_div_finite ... ok [INFO] [stdout] test test_inf_exp ... ok [INFO] [stdout] test test_inf_in_array ... ok [INFO] [stdout] test test_inf_mul_zero_produces_nan ... ok [INFO] [stdout] test test_inf_minus_inf_produces_nan ... ok [INFO] [stdout] test test_inf_mul_negative ... ok [INFO] [stdout] test test_inf_mul_positive ... ok [INFO] [stdout] test test_inf_sub_finite ... ok [INFO] [stdout] test test_log_negative_produces_nan ... ok [INFO] [stdout] test test_log_zero_produces_neg_inf ... ok [INFO] [stdout] test test_log_inf ... ok [INFO] [stdout] test test_logsumexp_large_values ... ok [INFO] [stdout] test test_inf_div_inf_produces_nan ... ok [INFO] [stdout] test test_logsumexp_negative_large_values ... ok [INFO] [stdout] test test_logsumexp_mixed_values ... ok [INFO] [stdout] test test_logsumexp_with_inf ... ok [INFO] [stdout] test test_mse_loss_with_inf ... ok [INFO] [stdout] test test_nan_cos_propagation ... ok [INFO] [stdout] test test_mse_loss_with_nan ... ok [INFO] [stdout] test test_nan_div_propagation ... ok [INFO] [stdout] test test_nan_exp_propagation ... ok [INFO] [stdout] test test_nan_log_propagation ... ok [INFO] [stdout] test test_nan_gradient_propagation ... ok [INFO] [stdout] test test_nan_mul_propagation ... ok [INFO] [stdout] test test_nan_sin_propagation ... ok [INFO] [stdout] test test_nan_pow_propagation ... ok [INFO] [stdout] test test_nan_sqrt_propagation ... ok [INFO] [stdout] test test_matmul_with_inf ... ok [INFO] [stdout] test test_matmul_with_nan ... ok [INFO] [stdout] test test_nan_add_propagation ... ok [INFO] [stdout] test test_neg_inf_exp ... ok [INFO] [stdout] test test_nan_in_array ... ok [INFO] [stdout] test test_relu_with_nan_inf ... ok [INFO] [stdout] test test_neg_inf_propagation ... ok [INFO] [stdout] test test_nan_sub_propagation ... ok [INFO] [stdout] test test_nan_tanh_propagation ... ok [INFO] [stderr] Running tests/enhanced_linalg_test.rs (/opt/rustwide/target/debug/deps/enhanced_linalg_test-85596217d420c6d1) [INFO] [stdout] test test_softmax_large_values ... ok [INFO] [stdout] test test_softmax_mixed_large_values ... ok [INFO] [stdout] test test_softmax_negative_large_values ... ok [INFO] [stdout] test test_tanh_extreme_values ... ok [INFO] [stdout] test test_transpose_with_nan ... ok [INFO] [stdout] test test_sigmoid_large_negative ... ok [INFO] [stdout] test test_softmax_with_inf ... ok [INFO] [stdout] test test_sigmoid_large_positive ... ok [INFO] [stdout] test test_sqrt_negative_produces_nan ... ok [INFO] [stdout] test test_sum_with_nan_inf ... ok [INFO] [stdout] test test_zero_div_zero_produces_nan ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test enhanced_linalg_tests::test_kronecker_product ... ok [INFO] [stdout] test enhanced_linalg_tests::test_lyapunov_equation ... ok [INFO] [stdout] test enhanced_linalg_tests::test_sylvester_equation ... ok [INFO] [stdout] test enhanced_linalg_tests::test_cholesky_solve ... ok [INFO] [stdout] test enhanced_linalg_tests::test_matrix_norms ... ok [INFO] [stdout] test enhanced_linalg_tests::test_symmetric_eigendecomposition ... ok [INFO] [stdout] test enhanced_linalg_tests::test_matrix_exponential_methods ... ok [INFO] [stdout] test enhanced_linalg_tests::test_tensor_solve ... ok [INFO] [stdout] test enhanced_linalg_tests::test_polar_decomposition ... ok [INFO] [stdout] test enhanced_linalg_tests::test_schur_decomposition ... ok [INFO] [stdout] test enhanced_linalg_tests::test_einsum ... ok [INFO] [stderr] Running tests/function_tests.rs (/opt/rustwide/target/debug/deps/function_tests-0499cb53ec0f7cbe) [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_tensorshapes ... ok [INFO] [stdout] test test_basic_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/functional_optimizer_tests.rs (/opt/rustwide/target/debug/deps/functional_optimizer_tests-9720d474122bba8c) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test test_functional_adam_custom_params ... ok [INFO] [stdout] test test_functional_adam ... ok [INFO] [stdout] test test_clear_graph ... ok [INFO] [stdout] test test_functional_sgd ... ok [INFO] [stdout] test test_no_graph_accumulation ... ok [INFO] [stdout] test test_node_count ... ok [INFO] [stdout] test test_tensor_detach ... ok [INFO] [stdout] test test_training_loop_reset ... ok [INFO] [stdout] test test_training_loop_stats ... ok [INFO] [stdout] test test_adam_scalar_and_1x1_parameters ... ok [INFO] [stdout] test test_training_loop_pattern ... ok [INFO] [stdout] test test_checkpoint_interval ... ok [INFO] [stdout] test test_training_config ... ok [INFO] [stdout] test test_tensor_with_grad ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/fusion_integration_tests.rs (/opt/rustwide/target/debug/deps/fusion_integration_tests-846666e7b6d09bea) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test test_conv_bn_param_folding ... ok [INFO] [stdout] test test_fused_affine_correctness ... ok [INFO] [stdout] test test_fused_linear_gelu_correctness ... ok [INFO] [stdout] test test_fused_linear_sigmoid_correctness ... ok [INFO] [stdout] test test_fused_linear_tanh_correctness ... ok [INFO] [stdout] test test_graph_optimizer_no_overlapping_fusions ... ok [INFO] [stdout] test test_affine_backward_correctness ... ok [INFO] [stdout] test test_fused_linear_relu_correctness ... ok [INFO] [stdout] test test_graph_optimizer_detects_patterns ... ok [INFO] [stdout] test test_linear_sigmoid_backward ... ok [INFO] [stdout] test test_fused_elementwise_chain_correctness ... ok [INFO] [stdout] test test_gelu_extreme_values ... ok [INFO] [stdout] test test_linear_backward_correctness ... ok [INFO] [stdout] test test_graph_optimizer_applies_fusions ... ok [INFO] [stdout] test test_linear_tanh_backward ... ok [INFO] [stdout] test test_softmax_large_values ... ok [INFO] [stdout] test test_softmax_backward_correctness ... ok [INFO] [stdout] test test_simple_mlp_with_fusion ... ok [INFO] [stdout] test test_linear_relu_backward_masking ... ok [INFO] [stdout] test test_fusion_reduces_memory_allocations ... ok [INFO] [stdout] test test_transformer_ffn_fusion ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 18.34s [INFO] [stdout] [INFO] [stderr] Running tests/gradient_system_test.rs (/opt/rustwide/target/debug/deps/gradient_system_test-77bbe72520020ccf) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::test_proper_gradient_computation ... ok [INFO] [stderr] Running tests/gradient_tests.rs (/opt/rustwide/target/debug/deps/gradient_tests-40de8d527e450d3b) [INFO] [stdout] test tests::test_matrix_gradient ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::test_scalar_gradient ... ok [INFO] [stdout] test tests::test_basic_gradientshape ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/graph_optimization_tests.rs (/opt/rustwide/target/debug/deps/graph_optimization_tests-74ccc21708ca628f) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test integration_tests::test_comprehensive_optimization_pipeline ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_custom_activations_with_optimization ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_efficient_operations_integration ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_performance_operations_with_memory_optimization ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_graph_enhancements_with_visualization ... ok [INFO] [stdout] test integration_tests::test_memory_analysis_and_lifetime ... ok [INFO] [stdout] test optimization_tests::test_memory_optimization ... ok [INFO] [stdout] test optimization_tests::test_memory_optimization_report ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_complete_advanced_feature_integration ... ok [INFO] [stdout] test integration_tests::test_pattern_matching_and_simplification ... ok [INFO] [stdout] test optimization_tests::test_constant_folding ... ok [INFO] [stdout] test integration_tests::test_optimization_and_visualization_workflow ... ok [INFO] [stdout] test optimization_tests::test_graph_optimizer_creation ... ok [INFO] [stdout] test optimization_tests::test_expression_simplification ... ok [INFO] [stdout] test optimization_tests::test_optimization_levels ... ok [INFO] [stdout] test optimization_tests::test_optimization_report ... ok [INFO] [stdout] test optimization_tests::test_public_optimization_api ... ok [INFO] [stdout] test visualization_tests::test_graph_to_dot_api ... ok [INFO] [stdout] test visualization_tests::test_visualization_config_creation ... ok [INFO] [stdout] test visualization_tests::test_visualization_config_options ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/high_performance_tests.rs (/opt/rustwide/target/debug/deps/high_performance_tests-aa4af75bc4a7e15b) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test test_memory_edge_cases ... ok [INFO] [stdout] test test_memory_accumulation_correctness ... ok [INFO] [stdout] test test_memory_gradient_checkpointing ... ok [INFO] [stdout] test test_memory_large_tensors ... ok [INFO] [stdout] test test_memory_no_unnecessary_clones ... ok [INFO] [stdout] test test_memory_multiple_outputs ... ok [INFO] [stdout] test test_memory_vs_standard_equivalence ... ok [INFO] [stdout] test test_simd_fallback_for_small_arrays ... ok [INFO] [stdout] test test_memory_zero_copy_views ... ok [INFO] [stdout] test test_parallel_small_workload ... ok [INFO] [stdout] test test_memory_peak_usage ... ok [INFO] [stdout] test test_simd_backward_correctness_complex ... ok [INFO] [stdout] test test_simd_gradient_accumulation ... ok [INFO] [stdout] test test_simd_with_broadcasting ... ok [INFO] [stdout] test test_simd_multidimensional_tensors ... ok [INFO] [stdout] test test_ultra_edge_cases ... ok [INFO] [stdout] test test_simd_small_tensors_fallback ... ok [INFO] [stdout] test test_simd_backward_correctness_simple ... ok [INFO] [stdout] test test_ultra_fallback_behavior ... ok [INFO] [stdout] test test_simd_edge_cases ... ok [INFO] [stdout] test test_ultra_gradient_correctness ... ok [INFO] [stdout] test test_ultra_memory_efficiency ... ok [INFO] [stderr] Running tests/hooks_tests.rs (/opt/rustwide/target/debug/deps/hooks_tests-c3f2a35ef818dadc) [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 38 tests [INFO] [stdout] test test_hook_order_preservation ... ok [INFO] [stdout] test test_hook_persistence ... ok [INFO] [stdout] test test_hook_combinations ... ok [INFO] [stdout] test test_hook_error_handling ... ok [INFO] [stdout] test test_empty_tensor_hook ... ok [INFO] [stdout] test test_hook_show_prefixed_variant ... ok [INFO] [stdout] test test_hook_during_eval ... ok [INFO] [stdout] test test_hook_print_variant ... ok [INFO] [stdout] test test_hook_during_gradient ... ok [INFO] [stdout] test test_hook_with_complex_computation ... ok [INFO] [stdout] test test_hook_raw_variant ... ok [INFO] [stdout] test test_hook_with_f64 ... ok [INFO] [stdout] test test_hook_with_reshape ... ok [INFO] [stdout] test test_hook_with_gradients ... ok [INFO] [stdout] test test_hook_show_prefixed_shape_variant ... ok [INFO] [stdout] test test_hook_chaining ... ok [INFO] [stdout] test test_hook_removal ... ok [INFO] [stdout] test test_large_tensor_hook ... ok [INFO] [stdout] test test_inf_tensor_hook ... ok [INFO] [stdout] test test_hook_with_operations ... ok [INFO] [stdout] test test_multiple_hooks_same_tensor ... ok [INFO] [stdout] test test_raw_hook_state_capture ... ok [INFO] [stdout] test test_nan_tensor_hook ... ok [INFO] [stdout] test test_print_hook_basic ... ok [INFO] [stdout] test test_scalar_tensor_hook ... ok [INFO] [stdout] test test_print_hook_multiple_calls ... ok [INFO] [stdout] test test_raw_hook_custom_closure ... ok [INFO] [stdout] test test_show_hook_basic ... ok [INFO] [stdout] test test_raw_hook_multiple_invocations ... ok [INFO] [stdout] test test_show_hook_output_format ... ok [INFO] [stdout] test test_show_shape_hook ... ok [INFO] [stdout] test test_show_shape_multidimensional ... ok [INFO] [stdout] test test_show_prefixed_shape_hook ... ok [INFO] [stdout] test test_show_prefixed_hook ... ok [INFO] [stdout] test test_show_prefixed_shape_custom ... ok [INFO] [stdout] test test_hook_thread_safety ... ok [INFO] [stdout] test test_single_hook_registration ... ok [INFO] [stderr] Running tests/integration_linalg_test.rs (/opt/rustwide/target/debug/deps/integration_linalg_test-aa78dd39d8b8ca2d) [INFO] [stdout] test test_show_prefixed_custom_message ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_matrix_functions_accuracy ... ok [INFO] [stdout] test test_gradient_flow_through_decompositions ... ok [INFO] [stdout] test test_element_wise_vs_matrix_operations ... ok [INFO] [stdout] test test_special_matrices_operations ... ok [INFO] [stdout] test test_complete_linear_algebra_pipeline ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/iterative_solvers_tests.rs (/opt/rustwide/target/debug/deps/iterative_solvers_tests-fb9a90f5582c05e9) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/linalg_comprehensive_tests.rs (/opt/rustwide/target/debug/deps/linalg_comprehensive_tests-0fbd0ec2c229e25a) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_special_matrices ... ok [INFO] [stdout] test test_eigenvalue_decomposition ... ok [INFO] [stdout] test test_matrix_functions ... ok [INFO] [stdout] test test_linear_solvers ... ok [INFO] [stdout] test test_matrix_operations ... ok [INFO] [stdout] test test_gradient_computation ... ok [INFO] [stdout] test test_complex_linear_algebra_pipeline ... ok [INFO] [stderr] Running tests/linalg_operations_test.rs (/opt/rustwide/target/debug/deps/linalg_operations_test-b7bb661e3db953ef) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_cholesky_decomposition ... ignored, Cholesky decomposition not yet implemented - waiting for scirs2-core linear algebra [INFO] [stdout] test test_complex_linear_algebra_chain ... ignored, Gradient shape propagation architectural limitation [INFO] [stdout] test test_determinant_and_gradient ... ignored, Gradient shape propagation architectural limitation - see issue #1 [INFO] [stdout] test test_matrix_inverse_and_gradient ... ignored, Gradient shape propagation architectural limitation - see issue #1 [INFO] [stdout] test test_pseudo_inverse ... ok [INFO] [stdout] test test_qr_decomposition ... ok [INFO] [stdout] test test_eigendecomposition ... ok [INFO] [stdout] test test_matrix_logarithm ... ok [INFO] [stdout] test test_matrix_square_root ... ok [INFO] [stdout] test test_svd_decomposition ... ok [INFO] [stdout] test test_solve_linear_system ... ok [INFO] [stdout] test test_batch_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/linalg_tests.rs (/opt/rustwide/target/debug/deps/linalg_tests-94ba83899a6dd20e) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test tests::test_gradient_propagation ... ok [INFO] [stdout] test tests::test_eye ... ok [INFO] [stdout] test tests::test_diag_operations ... ok [INFO] [stdout] test tests::test_trace ... ok [INFO] [stdout] test tests::test_qr_decomposition ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/matrix_ops_tests.rs (/opt/rustwide/target/debug/deps/matrix_ops_tests-c4294b449481e1c7) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_determinant ... ok [INFO] [stdout] test test_matrix_solve ... ok [INFO] [stdout] test test_matrix_sqrt ... ok [INFO] [stdout] test test_qr_decomposition ... ok [INFO] [stdout] test test_matrix_inverse ... ok [INFO] [stdout] test test_matrix_exp ... ok [INFO] [stdout] test test_near_singular_matrix_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/minimal_test.rs (/opt/rustwide/target/debug/deps/minimal_test-4b810cd6adb6dc7e) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_minimal_matmul ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/new_linalg_ops_test.rs (/opt/rustwide/target/debug/deps/new_linalg_ops_test-a05bd933b1576bd1) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_aliases_usage ... ok [INFO] [stdout] test test_kronecker_product ... ok [INFO] [stdout] test test_logdet ... ok [INFO] [stdout] test test_kronecker_gradient ... ok [INFO] [stdout] test test_matrix_power ... ok [INFO] [stdout] test test_condition_numbers ... ok [INFO] [stdout] test test_lu_decomposition ... ok [INFO] [stdout] test test_matrix_rank ... ok [INFO] [stdout] test test_combined_operations ... ok [INFO] [stdout] test test_slogdet ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/norm_ops_tests.rs (/opt/rustwide/target/debug/deps/norm_ops_tests-642319aacaa0efd7) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_norm_gradient_stability ... ok [INFO] [stdout] test test_spectral_norm ... ok [INFO] [stdout] test test_nuclear_norm ... ok [INFO] [stdout] test test_frobenius_norm ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/numerical_stability_tests.rs (/opt/rustwide/target/debug/deps/numerical_stability_tests-d7f51f22c1742d70) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_gradient_numerical_stability ... ok [INFO] [stdout] test test_matrix_operation_stability ... ok [INFO] [stdout] test test_arithmetic_stability ... ok [INFO] [stdout] test test_comprehensive_stability_report ... ok [INFO] [stdout] test test_optimization_numerical_stability ... ok [INFO] [stdout] test test_activation_function_stability ... ok [INFO] [stdout] test test_reduction_stability ... ok [INFO] [stdout] test test_tracing_numerical_stability ... ok [INFO] [stdout] test test_parallel_operation_stability ... ok [INFO] [stdout] test test_memory_optimization_stability ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stderr] Running tests/optimization_tests.rs (/opt/rustwide/target/debug/deps/optimization_tests-047050aecfcb31e6) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_constant_arithmetic ... ok [INFO] [stdout] test test_constant_propagation_through_operations ... ok [INFO] [stdout] test test_constant_folding_identifies_constants ... ok [INFO] [stdout] test test_expression_simplification_counting ... ok [INFO] [stdout] test test_multiple_optimization_passes ... ok [INFO] [stdout] test test_optimization_preserves_gradients ... ok [INFO] [stdout] test test_empty_graph_optimization ... ok [INFO] [stdout] test test_optimization_levels ... ok [INFO] [stdout] test test_combined_optimizations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/stability_framework_integration_tests.rs (/opt/rustwide/target/debug/deps/stability_framework_integration_tests-5b76006cca179c37) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_complete_stability_workflow ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_basic_stability_framework ... ok [INFO] [stdout] test test_different_function_types ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_edge_case_handling ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_error_propagation_analysis ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_full_pipeline_integration ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_comprehensive_stability_testing ... ok [INFO] [stdout] test test_custom_stability_config ... ok [INFO] [stdout] test test_function_stability_analysis ... ok [INFO] [stdout] test test_large_tensor_stability ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_mixed_precision_scenarios ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_numerical_analysis_integration ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_performance_benchmarking ... ignored, timeout [INFO] [stdout] test test_precision_sensitivity ... ok [INFO] [stdout] test test_scenario_based_testing ... ignored, Requires graph context for tensor creation [INFO] [stdout] test test_stability_metrics_integration ... ignored, Requires graph context for tensor creation [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 11 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_advanced_implementations.rs (/opt/rustwide/target/debug/deps/test_advanced_implementations-81a34346aa0d0664) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_advanced_svd ... ok [INFO] [stdout] test test_generalized_eigen ... ok [INFO] [stdout] test test_general_matrix_function ... ok [INFO] [stdout] test test_qr_with_pivoting ... ok [INFO] [stdout] test test_matrix_sign_function ... ok [INFO] [stdout] test test_preconditioned_cg ... ok [INFO] [stdout] test test_iterative_solvers ... ok [INFO] [stdout] test test_matrix_trig_functions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/test_helpers.rs (/opt/rustwide/target/debug/deps/test_helpers-4ec6fe2c8ec245c9) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_issue_100.rs (/opt/rustwide/target/debug/deps/test_issue_100-73b156101c78bf58) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_issue_100_get_update_tensors_api ... ok [INFO] [stdout] test test_issue_100_no_warnings_and_optimizer_works ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_matrix_functions.rs (/opt/rustwide/target/debug/deps/test_matrix_functions-36a186eb470aaefa) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_matrix_power ... ok [INFO] [stdout] test test_matrix_sqrt ... ok [INFO] [stdout] test test_matrix_log ... ok [INFO] [stdout] test test_matrix_functions_consistency ... ok [INFO] [stderr] Doc-tests scirs2_autograd [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 163 tests [INFO] [stdout] test src/custom_gradient.rs - custom_gradient (line 24) ... ok [INFO] [stdout] test src/forward_mode.rs - forward_mode (line 45) ... ok [INFO] [stdout] test src/forward_mode.rs - forward_mode::hessian (line 559) ... ok [INFO] [stdout] test src/forward_mode.rs - forward_mode (line 25) ... ok [INFO] [stdout] test src/forward_mode.rs - forward_mode::hessian_vector_product (line 710) ... ok [INFO] [stdout] test src/custom_gradient.rs - custom_gradient::custom_op (line 197) ... ok [INFO] [stdout] test src/evaluation.rs - evaluation::Evaluator (line 40) ... ok [INFO] [stdout] test src/graph.rs - graph::Context<'env,F>::clear_graph (line 410) ... ignored [INFO] [stdout] test src/evaluation.rs - evaluation::Feeder (line 196) ... ok [INFO] [stdout] test src/forward_mode.rs - forward_mode::jacobian_forward (line 474) ... ok [INFO] [stdout] test src/high_performance.rs - high_performance::high_performance::parallel_gradient_computation (line 75) ... ignored [INFO] [stdout] test src/high_performance.rs - high_performance::high_performance::simd_backward_pass (line 47) ... ignored [INFO] [stdout] test src/high_performance.rs - high_performance::high_performance::ultra_backward_pass (line 125) ... ignored [INFO] [stdout] test src/forward_mode.rs - forward_mode::jvp (line 417) ... ok [INFO] [stdout] test src/integration/core.rs - integration::core::SciRS2Data<'a,F>::convert_precision_with_graph (line 101) ... ignored [INFO] [stdout] test src/gradient_accumulation.rs - gradient_accumulation (line 21) ... ok [INFO] [stdout] test src/gradient_clipping.rs - gradient_clipping::ClipByNorm (line 166) ... ok [INFO] [stdout] test src/graph.rs - graph::Context<'env,F>::constant (line 493) ... ok [INFO] [stdout] test src/lib.rs - (line 163) - compile ... ok [INFO] [stdout] test src/gradient_clipping.rs - gradient_clipping::ClipByGlobalNorm (line 266) ... ok [INFO] [stdout] test src/lib.rs - (line 265) - compile ... ok [INFO] [stdout] test src/hooks.rs - hooks (line 2) ... ok [INFO] [stdout] test src/graph.rs - graph::Context<'env,F>::placeholder (line 448) ... ok [INFO] [stdout] test src/gradient_clipping.rs - gradient_clipping::ClipByValue (line 77) ... ok [INFO] [stdout] test src/memory_pool.rs - memory_pool (line 28) ... ok [INFO] [stdout] test src/lib.rs - (line 141) ... ok [INFO] [stdout] test src/lib.rs - (line 181) ... ok [INFO] [stdout] test src/jacobian_ops.rs - jacobian_ops (line 27) ... ok [INFO] [stdout] test src/onnx/builder.rs - onnx::builder::OnnxGraphBuilder (line 17) ... ok [INFO] [stdout] test src/onnx/convert.rs - onnx::convert::array2_to_onnx_tensor (line 144) ... ok [INFO] [stdout] test src/lib.rs - (line 44) ... ok [INFO] [stdout] test src/lib.rs - (line 202) ... ok [INFO] [stdout] test src/onnx/convert.rs - onnx::convert::onnx_tensor_to_array1 (line 54) ... ok [INFO] [stdout] test src/onnx/convert.rs - onnx::convert::export_weights (line 197) ... ok [INFO] [stdout] test src/onnx/io.rs - onnx::io::export_to_onnx_json (line 21) ... ok [INFO] [stdout] test src/onnx/convert.rs - onnx::convert::onnx_tensor_to_array2 (line 21) ... ok [INFO] [stdout] test src/optimizers/adam.rs - optimizers::adam::Adam (line 56) - compile ... ok [INFO] [stdout] test src/optimizers/mod.rs - optimizers::FunctionalOptimizer (line 189) ... ignored [INFO] [stdout] test src/optimizers/adam.rs - optimizers::adam::Adam (line 15) - compile ... ok [INFO] [stdout] test src/onnx/io.rs - onnx::io::import_from_onnx_json (line 67) ... ok [INFO] [stdout] test src/optimizers/training.rs - optimizers::training (line 18) ... ignored [INFO] [stdout] test src/onnx/mod.rs - onnx (line 20) ... ok [INFO] [stdout] test src/op.rs - op (line 7) ... ok [INFO] [stdout] test src/onnx/mod.rs - onnx (line 45) ... ok [INFO] [stdout] test src/schedulers/cosine_annealing.rs - schedulers::cosine_annealing::CosineAnnealingLR (line 29) ... ok [INFO] [stdout] test src/schedulers/step.rs - schedulers::step::StepLR (line 15) ... ok [INFO] [stdout] test src/schedulers/exponential.rs - schedulers::exponential::ExponentialLR (line 15) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::detach (line 475) ... ignored [INFO] [stdout] test src/sparse/mod.rs - sparse (line 16) ... ok [INFO] [stdout] test src/optimizers/sgd.rs - optimizers::sgd::SGD (line 11) ... ok [INFO] [stdout] test src/lib.rs - (line 79) ... ok [INFO] [stdout] test src/optimizers/momentum_sgd.rs - optimizers::momentum_sgd::MomentumSGD (line 13) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor (line 28) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::eval (line 104) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::map (line 179) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::print (line 300) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::depends_on (line 128) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::with_grad (line 504) ... ignored [INFO] [stdout] test src/optimizers/adamw.rs - optimizers::adamw::AdamW (line 16) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::raw_hook (line 317) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::show (line 223) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::register_hook (line 196) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::show_prefixed (line 243) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::show_prefixedshape (line 282) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::showshape (line 265) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::elu (line 138) ... ok [INFO] [stdout] test src/tensor.rs - tensor::TensorBuilder (line 727) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::gelu (line 230) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::hard_tanh (line 630) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::hard_sigmoid (line 592) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::batch_norm (line 560) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::log_softmax (line 323) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::leaky_relu (line 110) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::mish (line 261) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::relu (line 78) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::mean_squared_error (line 483) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::sigmoid_cross_entropy (line 364) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::relu6 (line 660) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::sigmoid (line 20) ... ok [INFO] [stdout] test src/tensor_ops/advanced_indexing.rs - tensor_ops::advanced_indexing::BooleanMaskOp (line 17) ... ignored [INFO] [stdout] test src/tensor_ops/advanced_indexing.rs - tensor_ops::advanced_indexing::ScatterOp (line 181) ... ignored [INFO] [stdout] test src/tensor_ops/advanced_indexing.rs - tensor_ops::advanced_indexing::TakeOp (line 82) ... ignored [INFO] [stdout] test src/tensor_ops/advanced_indexing.rs - tensor_ops::advanced_indexing::WhereOp (line 261) ... ignored [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::normalize (line 513) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::softmax_cross_entropy (line 407) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::softmax (line 292) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::softplus (line 168) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::swish (line 199) ... ok [INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::ceil (line 690) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::tanh (line 48) ... ok [INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::equal (line 527) ... ok [INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::sparse_softmax_cross_entropy (line 449) ... ok [INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::maximum (line 466) ... ok [INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::floor (line 660) ... ok [INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::minimum (line 494) ... ok [INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::not_equal (line 560) ... ok [INFO] [stdout] test src/tensor_ops/checkpoint_ops.rs - tensor_ops::checkpoint_ops::checkpoint (line 171) ... ok [INFO] [stdout] test src/tensor_ops/checkpoint_ops.rs - tensor_ops::checkpoint_ops::adaptive_checkpoint (line 493) ... ok [INFO] [stdout] test src/tensor_ops/kronecker_ops.rs - tensor_ops::kronecker_ops::kron (line 156) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::batch_matmul (line 171) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::batch_matmul_t (line 128) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::concat (line 723) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::eigenvalues (line 401) ... ok [INFO] [stdout] test src/tensor_ops/checkpoint_ops.rs - tensor_ops::checkpoint_ops::CheckpointProfiler (line 579) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::determinant (line 465) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::diag (line 315) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::extract_diag (line 239) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::eigen (line 434) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::lstsq (line 554) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::eye (line 294) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::tensordot (line 69) ... ignored [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::matrix_inverse (line 494) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::frobenius_norm (line 824) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::matmul (line 23) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::trace (line 266) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::qr (line 346) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::svd (line 372) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::flatten (line 1088) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::transpose (line 210) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::convert_to_tensor (line 1275) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::jacobians (line 678) ... ignored [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::solve (line 521) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::Tensor<'graph,F>::access_elem (line 541) ... ok [INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::split (line 760) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::expand_dims (line 1113) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::gather_common (line 988) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::rank (line 826) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::gather (line 1027) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::scalar (line 1324) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::setdiff1d (line 885) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::reshape (line 1060) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::ones (line 1634) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::shape (line 771) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::size (line 799) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::grad (line 568) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::slice (line 924) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::squeeze (line 1139) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::slice (line 936) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::add_n (line 425) ... ok [INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::zeros (line 1611) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::argmax (line 325) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::argmin (line 360) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::frobenius_norm (line 516) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::mean_all (line 293) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_logsumexp (line 392) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_min (line 139) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_sum (line 25) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_max (line 176) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_prod (line 102) ... ok [INFO] [stdout] test src/transforms.rs - transforms (line 40) ... ok [INFO] [stdout] test src/transforms.rs - transforms (line 25) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::sum_all (line 266) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_mean (line 65) ... ok [INFO] [stdout] test src/transforms.rs - transforms::grad (line 226) ... ok [INFO] [stdout] test src/transforms.rs - transforms::JitHint (line 563) ... ok [INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_variance (line 213) ... ok [INFO] [stdout] test src/transforms.rs - transforms::value_and_grad (line 313) ... ok [INFO] [stdout] test src/variable.rs - variable::SafeVariableEnvironment (line 944) - compile ... ok [INFO] [stdout] test src/transforms.rs - transforms::grad_grad (line 276) ... ok [INFO] [stdout] test src/transforms.rs - transforms::Checkpoint (line 434) ... ok [INFO] [stdout] test src/variable.rs - variable (line 7) ... ok [INFO] [stdout] test src/variable.rs - variable (line 52) ... ok [INFO] [stdout] test src/visualization/mod.rs - visualization (line 13) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 148 passed; 0 failed; 15 ignored; 0 measured; 0 filtered out; finished in 109.30s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "0e6dab58748f705937fa204c83656d7469efa11ff1a7bb491e4db8298ef839a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0e6dab58748f705937fa204c83656d7469efa11ff1a7bb491e4db8298ef839a2", kill_on_drop: false }` [INFO] [stdout] 0e6dab58748f705937fa204c83656d7469efa11ff1a7bb491e4db8298ef839a2