[INFO] fetching crate scirs2-autograd 0.1.0-beta.2... [INFO] testing scirs2-autograd-0.1.0-beta.2 against try#b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b for pr-145330-1 [INFO] extracting crate scirs2-autograd 0.1.0-beta.2 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate scirs2-autograd 0.1.0-beta.2 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate scirs2-autograd 0.1.0-beta.2 [INFO] tweaked toml for crates.io crate scirs2-autograd 0.1.0-beta.2 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate scirs2-autograd 0.1.0-beta.2 on toolchain b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate scirs2-autograd 0.1.0-beta.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" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 49b383a08f45844e2817784f7cdf0541d1a761ff741ca1fe13491158394e73f7 [INFO] running `Command { std: "docker" "start" "-a" "49b383a08f45844e2817784f7cdf0541d1a761ff741ca1fe13491158394e73f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "49b383a08f45844e2817784f7cdf0541d1a761ff741ca1fe13491158394e73f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "49b383a08f45844e2817784f7cdf0541d1a761ff741ca1fe13491158394e73f7", kill_on_drop: false }` [INFO] [stdout] 49b383a08f45844e2817784f7cdf0541d1a761ff741ca1fe13491158394e73f7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 96629e2ea6749cab2c1c023a0fcbb7f8a65ac13838e6c81309d607afb31f2915 [INFO] running `Command { std: "docker" "start" "-a" "96629e2ea6749cab2c1c023a0fcbb7f8a65ac13838e6c81309d607afb31f2915", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling indexmap v2.11.0 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling special v0.10.3 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling uuid v1.18.0 [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling scirs2-core v0.1.0-beta.2 [INFO] [stderr] Compiling scirs2-autograd v0.1.0-beta.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: constant `CblasRowMajor` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 27 | pub(crate) const CblasRowMajor: i32 = 101; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_ROW_MAJOR` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CblasNoTrans` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:29:18 [INFO] [stdout] | [INFO] [stdout] 29 | pub(crate) const CblasNoTrans: i32 = 111; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_NO_TRANS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CblasTrans` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:31:18 [INFO] [stdout] | [INFO] [stdout] 31 | pub(crate) const CblasTrans: i32 = 112; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_TRANS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsAdd` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub(crate) unsafe fn vsAdd(n: MklInt, a: *const f32, b: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_add` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdAdd` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:123:22 [INFO] [stdout] | [INFO] [stdout] 123 | pub(crate) unsafe fn vdAdd(n: MklInt, a: *const f64, b: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_add` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsMul` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:134:22 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) unsafe fn vsMul(n: MklInt, a: *const f32, b: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdMul` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | pub(crate) unsafe fn vdMul(n: MklInt, a: *const f64, b: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsExp` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 156 | pub(crate) unsafe fn vsExp(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_exp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdExp` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:166:22 [INFO] [stdout] | [INFO] [stdout] 166 | pub(crate) unsafe fn vdExp(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_exp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsLn` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:176:22 [INFO] [stdout] | [INFO] [stdout] 176 | pub(crate) unsafe fn vsLn(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `vs_ln` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdLn` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:186:22 [INFO] [stdout] | [INFO] [stdout] 186 | pub(crate) unsafe fn vdLn(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `vd_ln` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsTanh` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:196:22 [INFO] [stdout] | [INFO] [stdout] 196 | pub(crate) unsafe fn vsTanh(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `vs_tanh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdTanh` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:206:22 [INFO] [stdout] | [INFO] [stdout] 206 | pub(crate) unsafe fn vdTanh(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `vd_tanh` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 13s [INFO] running `Command { std: "docker" "inspect" "96629e2ea6749cab2c1c023a0fcbb7f8a65ac13838e6c81309d607afb31f2915", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "96629e2ea6749cab2c1c023a0fcbb7f8a65ac13838e6c81309d607afb31f2915", kill_on_drop: false }` [INFO] [stdout] 96629e2ea6749cab2c1c023a0fcbb7f8a65ac13838e6c81309d607afb31f2915 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cab4e2a7b80ff6fcb0955b55b86dd1c15e81eb5e958f2a9f2866d9652b52a63f [INFO] running `Command { std: "docker" "start" "-a" "cab4e2a7b80ff6fcb0955b55b86dd1c15e81eb5e958f2a9f2866d9652b52a63f", kill_on_drop: false }` [INFO] [stdout] warning: constant `CblasRowMajor` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 27 | pub(crate) const CblasRowMajor: i32 = 101; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_ROW_MAJOR` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CblasNoTrans` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:29:18 [INFO] [stdout] | [INFO] [stdout] 29 | pub(crate) const CblasNoTrans: i32 = 111; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_NO_TRANS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CblasTrans` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:31:18 [INFO] [stdout] | [INFO] [stdout] 31 | pub(crate) const CblasTrans: i32 = 112; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_TRANS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsAdd` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub(crate) unsafe fn vsAdd(n: MklInt, a: *const f32, b: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_add` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdAdd` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:123:22 [INFO] [stdout] | [INFO] [stdout] 123 | pub(crate) unsafe fn vdAdd(n: MklInt, a: *const f64, b: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_add` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsMul` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:134:22 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) unsafe fn vsMul(n: MklInt, a: *const f32, b: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdMul` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | pub(crate) unsafe fn vdMul(n: MklInt, a: *const f64, b: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsExp` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 156 | pub(crate) unsafe fn vsExp(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_exp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdExp` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:166:22 [INFO] [stdout] | [INFO] [stdout] 166 | pub(crate) unsafe fn vdExp(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_exp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsLn` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:176:22 [INFO] [stdout] | [INFO] [stdout] 176 | pub(crate) unsafe fn vsLn(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `vs_ln` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdLn` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:186:22 [INFO] [stdout] | [INFO] [stdout] 186 | pub(crate) unsafe fn vdLn(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `vd_ln` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsTanh` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:196:22 [INFO] [stdout] | [INFO] [stdout] 196 | pub(crate) unsafe fn vsTanh(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `vs_tanh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdTanh` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:206:22 [INFO] [stdout] | [INFO] [stdout] 206 | pub(crate) unsafe fn vdTanh(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `vd_tanh` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling scirs2-autograd v0.1.0-beta.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: constant `CblasRowMajor` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 27 | pub(crate) const CblasRowMajor: i32 = 101; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_ROW_MAJOR` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CblasNoTrans` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:29:18 [INFO] [stdout] | [INFO] [stdout] 29 | pub(crate) const CblasNoTrans: i32 = 111; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_NO_TRANS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CblasTrans` should have an upper case name [INFO] [stdout] --> src/tensor_ops/mod.rs:31:18 [INFO] [stdout] | [INFO] [stdout] 31 | pub(crate) const CblasTrans: i32 = 112; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_TRANS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsAdd` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub(crate) unsafe fn vsAdd(n: MklInt, a: *const f32, b: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_add` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdAdd` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:123:22 [INFO] [stdout] | [INFO] [stdout] 123 | pub(crate) unsafe fn vdAdd(n: MklInt, a: *const f64, b: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_add` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsMul` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:134:22 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) unsafe fn vsMul(n: MklInt, a: *const f32, b: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdMul` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | pub(crate) unsafe fn vdMul(n: MklInt, a: *const f64, b: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsExp` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 156 | pub(crate) unsafe fn vsExp(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vs_exp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdExp` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:166:22 [INFO] [stdout] | [INFO] [stdout] 166 | pub(crate) unsafe fn vdExp(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `vd_exp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsLn` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:176:22 [INFO] [stdout] | [INFO] [stdout] 176 | pub(crate) unsafe fn vsLn(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `vs_ln` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdLn` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:186:22 [INFO] [stdout] | [INFO] [stdout] 186 | pub(crate) unsafe fn vdLn(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `vd_ln` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vsTanh` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:196:22 [INFO] [stdout] | [INFO] [stdout] 196 | pub(crate) unsafe fn vsTanh(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `vs_tanh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `vdTanh` should have a snake case name [INFO] [stdout] --> src/tensor_ops/mod.rs:206:22 [INFO] [stdout] | [INFO] [stdout] 206 | pub(crate) unsafe fn vdTanh(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `vd_tanh` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 50s [INFO] running `Command { std: "docker" "inspect" "cab4e2a7b80ff6fcb0955b55b86dd1c15e81eb5e958f2a9f2866d9652b52a63f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cab4e2a7b80ff6fcb0955b55b86dd1c15e81eb5e958f2a9f2866d9652b52a63f", kill_on_drop: false }` [INFO] [stdout] cab4e2a7b80ff6fcb0955b55b86dd1c15e81eb5e958f2a9f2866d9652b52a63f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e26734674fd7a67ec52729b0953cdea25945d7b8aabc23ef3279621f8704d434 [INFO] running `Command { std: "docker" "start" "-a" "e26734674fd7a67ec52729b0953cdea25945d7b8aabc23ef3279621f8704d434", kill_on_drop: false }` [INFO] [stderr] warning: constant `CblasRowMajor` should have an upper case name [INFO] [stderr] --> src/tensor_ops/mod.rs:27:18 [INFO] [stderr] | [INFO] [stderr] 27 | pub(crate) const CblasRowMajor: i32 = 101; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_ROW_MAJOR` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `CblasNoTrans` should have an upper case name [INFO] [stderr] --> src/tensor_ops/mod.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | pub(crate) const CblasNoTrans: i32 = 111; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_NO_TRANS` [INFO] [stderr] [INFO] [stderr] warning: constant `CblasTrans` should have an upper case name [INFO] [stderr] --> src/tensor_ops/mod.rs:31:18 [INFO] [stderr] | [INFO] [stderr] 31 | pub(crate) const CblasTrans: i32 = 112; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `CBLAS_TRANS` [INFO] [stderr] [INFO] [stderr] warning: function `vsAdd` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:112:22 [INFO] [stderr] | [INFO] [stderr] 112 | pub(crate) unsafe fn vsAdd(n: MklInt, a: *const f32, b: *const f32, y: *mut f32) { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `vs_add` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function `vdAdd` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:123:22 [INFO] [stderr] | [INFO] [stderr] 123 | pub(crate) unsafe fn vdAdd(n: MklInt, a: *const f64, b: *const f64, y: *mut f64) { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `vd_add` [INFO] [stderr] [INFO] [stderr] warning: function `vsMul` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:134:22 [INFO] [stderr] | [INFO] [stderr] 134 | pub(crate) unsafe fn vsMul(n: MklInt, a: *const f32, b: *const f32, y: *mut f32) { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `vs_mul` [INFO] [stderr] [INFO] [stderr] warning: function `vdMul` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:145:22 [INFO] [stderr] | [INFO] [stderr] 145 | pub(crate) unsafe fn vdMul(n: MklInt, a: *const f64, b: *const f64, y: *mut f64) { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `vd_mul` [INFO] [stderr] [INFO] [stderr] warning: function `vsExp` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:156:22 [INFO] [stderr] | [INFO] [stderr] 156 | pub(crate) unsafe fn vsExp(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `vs_exp` [INFO] [stderr] [INFO] [stderr] warning: function `vdExp` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:166:22 [INFO] [stderr] | [INFO] [stderr] 166 | pub(crate) unsafe fn vdExp(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `vd_exp` [INFO] [stderr] [INFO] [stderr] warning: function `vsLn` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:176:22 [INFO] [stderr] | [INFO] [stderr] 176 | pub(crate) unsafe fn vsLn(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `vs_ln` [INFO] [stderr] [INFO] [stderr] warning: function `vdLn` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:186:22 [INFO] [stderr] | [INFO] [stderr] 186 | pub(crate) unsafe fn vdLn(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `vd_ln` [INFO] [stderr] [INFO] [stderr] warning: function `vsTanh` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:196:22 [INFO] [stderr] | [INFO] [stderr] 196 | pub(crate) unsafe fn vsTanh(n: MklInt, a: *const f32, y: *mut f32) { [INFO] [stderr] | ^^^^^^ help: convert the identifier to snake case: `vs_tanh` [INFO] [stderr] [INFO] [stderr] warning: function `vdTanh` should have a snake case name [INFO] [stderr] --> src/tensor_ops/mod.rs:206:22 [INFO] [stderr] | [INFO] [stderr] 206 | pub(crate) unsafe fn vdTanh(n: MklInt, a: *const f64, y: *mut f64) { [INFO] [stderr] | ^^^^^^ help: convert the identifier to snake case: `vd_tanh` [INFO] [stderr] [INFO] [stderr] warning: `scirs2-autograd` (lib) generated 13 warnings (run `cargo fix --lib -p scirs2-autograd` to apply 3 suggestions) [INFO] [stderr] warning: `scirs2-autograd` (lib test) generated 13 warnings (13 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scirs2_autograd-845ad1a017be9601) [INFO] [stdout] [INFO] [stdout] running 270 tests [INFO] [stdout] test gradient_clipping::tests::test_adaptive_clipper ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_global_norm_creation ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_norm_creation ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_value_creation ... ok [INFO] [stdout] test integration::config::tests::test_config_manager_creation ... ok [INFO] [stdout] test gradient_clipping::tests::test_clipping_stats_default ... ok [INFO] [stdout] test gradient_clipping::tests::test_presets ... 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_env_config_merge ... ok [INFO] [stdout] test integration::config::tests::test_config_value_types ... ok [INFO] [stdout] test integration::config::tests::test_resource_limits ... ok [INFO] [stdout] test integration::core::tests::test_data_validation ... ok [INFO] [stdout] test integration::core::tests::test_operation_context ... 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::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 ... ok [INFO] [stdout] test integration::error_mapping::tests::test_error_classification ... ok [INFO] [stdout] test integration::error_mapping::tests::test_error_mapper_creation ... ok [INFO] [stdout] test integration::error_mapping::tests::test_error_context ... ok [INFO] [stdout] test integration::error_mapping::tests::test_context_stack ... ok [INFO] [stdout] test integration::error_mapping::tests::test_error_severity ... ok [INFO] [stdout] test integration::error_mapping::tests::test_global_context_management ... ok [INFO] [stdout] test integration::error_mapping::tests::test_global_error_mapping ... ok [INFO] [stdout] test integration::core::tests::test_scirs2_data_creation ... 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::linalg::tests::test_linalg_parameter ... ok [INFO] [stdout] test integration::linalg::tests::test_linalg_context_creation ... ok [INFO] [stdout] test integration::linalg::tests::test_matmul_context ... ok [INFO] [stdout] test integration::linalg::tests::test_stability_config ... ok [INFO] [stdout] test integration::linalg::tests::test_computational_cost ... 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_svd_context ... ok [INFO] [stdout] test integration::neural::tests::test_layer_creation ... ok [INFO] [stdout] test integration::neural::tests::test_layer_state ... ok [INFO] [stdout] test integration::neural::tests::test_parameter_initialization ... ok [INFO] [stdout] test integration::linalg::tests::test_trace_computation ... ok [INFO] [stdout] test integration::neural::tests::test_network_builder ... ok [INFO] [stdout] test integration::neural::tests::test_scirs2_integration ... ok [INFO] [stdout] test integration::neural::tests::test_simple_network_creation ... 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_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_global_converter ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_metadata_extraction ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_ndarray_conversion ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_precision_conversion ... ok [INFO] [stdout] test integration::optim::tests::test_cosine_annealing_scheduler ... ok [INFO] [stdout] test integration::optim::tests::test_learning_rate_scheduler ... 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 optimization::loop_fusion::tests::test_fusion_chain_creation ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_fusion_config ... 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_scalar_operations ... 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_config ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_complex_fused_chain ... ok [INFO] [stdout] test optimization::loop_fusion::tests::test_fused_kernel_creation ... 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_manager ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_memory_pool_stats ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_tensor_lifetime_analyzer ... ok [INFO] [stdout] test optimization::tests::test_graph_optimizer_creation ... ok [INFO] [stdout] test optimization::tests::test_optimization_config ... 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_optimization_pass ... ok [INFO] [stdout] test optimization::tests::test_pattern_matcher ... ok [INFO] [stdout] test optimization::tests::test_simplification_patterns ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_argsort ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_config ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_element_wise_add ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_matrix_multiplication ... ok [INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_reduction_sum ... 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 parallel::parallel_ops::tests::test_parallel_dispatcher ... ok [INFO] [stdout] test integration::tensor_conversion::tests::test_tensor_view ... ok [INFO] [stdout] test optimization::memory_optimization::tests::test_tensor_lifetime ... ok [INFO] [stdout] test parallel::tests::test_scheduler_config ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_config ... ok [INFO] [stdout] test parallel::tests::test_parallel_scheduler ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_creation ... ok [INFO] [stdout] test parallel::tests::test_global_thread_pool ... 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_worker_stats ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_stats ... ok [INFO] [stdout] test parallel::tests::test_thread_pool_parallel_execution ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_advanced_thread_pool ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_numa_aware_thread_pool ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_batch_submission ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_task_priority ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_numa_topology ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_thread_pool_stats ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_lock_free_deque ... ok [INFO] [stdout] test gradient_clipping::tests::test_adaptive_clipper_invalid_rate - should panic ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_deque_basic ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_norm_negative_norm - should panic ... ok [INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_deque_steal ... 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 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 schedulers::cosine_annealing::tests::test_cosine_annealing_lr_properties ... ok [INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_presets ... 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 graph::test_mixed_graph - should panic ... ok [INFO] [stdout] test gradient_clipping::tests::test_clip_by_value_invalid_range - should panic ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_basic ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_half_life ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_decay_info ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_presets ... 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_sequence ... 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_steps_to_reach ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_basic ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_num_decays ... 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::exponential::tests::test_exponential_lr_zero_gamma - should panic ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_negative_gamma - should panic ... ok [INFO] [stdout] test schedulers::tests::test_linear_lr ... ok [INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_zero_half_life - should panic ... ok [INFO] [stdout] test schedulers::tests::test_constant_lr ... ok [INFO] [stdout] test schedulers::tests::test_linear_lr_sequence ... ok [INFO] [stdout] test tensor::test_topo_order ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_advanced_activations ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_basic_activations ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_hard_activations ... ok [INFO] [stdout] test schedulers::step::tests::test_step_lr_zero_step_size - should panic ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_loss_functions ... ok [INFO] [stdout] test tensor_ops::activation::tests::test_normalization ... 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::advanced_indexing::tests::test_take_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::arithmetic::tests::test_mathematical_functions ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_arithmetic_operations ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_max_min_operations ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_comparison_operations ... ok [INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_advanced_gather_op_creation ... ok [INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_binary_operations ... ok [INFO] [stdout] test tensor_ops::arithmetic::tests::test_trigonometric_functions ... 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::conv2d_transpose::test_deconv ... ok [INFO] [stdout] test tensor_ops::conv_ops::test_im2col_batch ... 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_ops_manager ... 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_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::broadcast_ops::tests::test_broadcast_analysis_compatible ... ok [INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_incompatible ... 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_matrix_properties ... ok [INFO] [stdout] test tensor_ops::linear_algebra::tests::test_scalar_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_identity_and_diagonal ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_inplace_operations ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_memory_pool_basic ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_memory_tracker ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_public_api ... ok [INFO] [stdout] test tensor_ops::memory_optimization::tests::test_view_op ... ok [INFO] [stdout] test tensor_ops::numerical_props::tests::test_logdet ... ok [INFO] [stdout] test tensor_ops::numerical_props::tests::test_matrix_rank ... 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_global_reductions ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_keep_dims ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_min_max_reductions ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_norm_operations ... ok [INFO] [stdout] test tensor_ops::reduction::tests::test_statistical_reductions ... ok [INFO] [stdout] test tensor_ops::tests::test_backward_compatibility ... ok [INFO] [stdout] test tensor_ops::numerical_props::tests::test_condition_number ... ok [INFO] [stdout] test tensor_ops::linear_algebra::tests::test_matrix_operations ... ok [INFO] [stdout] test tensor_ops::tests::test_linalg_aliases ... ok [INFO] [stdout] test tensor_ops::tests::test_module_organization ... ok [INFO] [stdout] test testing::finite_differences::tests::test_computer_creation ... ok [INFO] [stdout] test testing::finite_differences::tests::test_finite_difference_schemes ... ok [INFO] [stdout] test testing::finite_differences::tests::test_finite_difference_config ... ok [INFO] [stdout] test testing::gradient_checking::tests::test_gradient_check_config ... ok [INFO] [stdout] test tensor_ops::tests::test_tensor_methods ... 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::numerical_analysis::tests::test_condition_number_analysis ... ok [INFO] [stdout] test testing::gradient_checking::tests::test_vector_function_checker ... 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::numerical_analysis::tests::test_conditioning_assessment ... ok [INFO] [stdout] test testing::numerical_analysis::tests::test_numerical_analyzer_creation ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_forward_stability_metrics ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_complex_number ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_parameter_sensitivity_metrics ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_eigenvalue_statistics ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_benchmark_result ... ignored, timeout [INFO] [stdout] test testing::stability_metrics::tests::test_stability_grades ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_edge_case_behavior ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_stability_classifications ... ok [INFO] [stdout] test testing::stability_metrics::tests::test_stability_metrics_creation ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_precision_test_result ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_test_config ... ok [INFO] [stdout] test testing::stability_test_framework::tests::test_scenario_creation ... 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_results ... ok [INFO] [stdout] test testing::tests::test_perturbation_test ... 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_stability_config ... ok [INFO] [stdout] test testing::tests::test_stability_tester_creation ... ok [INFO] [stdout] test testing::tests::test_stability_grade_display ... ok [INFO] [stdout] test testing::tests::test_stability_report ... ok [INFO] [stdout] test tracing::tests::test_bottleneck_detection ... ok [INFO] [stdout] test tracing::tests::test_global_tracer ... 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_performance_analysis ... ok [INFO] [stdout] test tracing::tests::test_tracing_config ... ok [INFO] [stdout] test tracing::tests::test_session_lifecycle ... ok [INFO] [stdout] test tracing::tests::test_tracer_creation ... ok [INFO] [stdout] test variable::test_env_iter ... ok [INFO] [stdout] test variable::test_namespace_iter ... ok [INFO] [stdout] test visualization::tests::test_graph_debugger_creation ... ok [INFO] [stdout] test visualization::tests::test_graph_explorer_creation ... ok [INFO] [stdout] test visualization::tests::test_graph_visualizer_creation ... ok [INFO] [stdout] test visualization::tests::test_output_formats ... ok [INFO] [stdout] test visualization::tests::test_visualization_config ... ok [INFO] [stdout] test variable::save_and_load ... ok [INFO] [stdout] test variable::save_and_init ... ok [INFO] [stdout] test parallel::thread_pool::tests::test_task_handle_timeout ... 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. 268 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.22s [INFO] [stdout] [INFO] [stderr] Running tests/advanced_feature_tests.rs (/opt/rustwide/target/debug/deps/advanced_feature_tests-959661072078894d) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test custom_activation_tests::test_custom_activation_registry ... ok [INFO] [stdout] test graph_enhancement_tests::test_garbage_collection ... ok [INFO] [stdout] test graph_enhancement_tests::test_graph_enhancer_utilities ... ok [INFO] [stdout] test graph_enhancement_tests::test_conditional_operations ... ok [INFO] [stdout] test graph_enhancement_tests::test_computation_cache_management ... ok [INFO] [stdout] test custom_activation_tests::test_built_in_custom_activations ... ok [INFO] [stdout] test integration_tests::test_comprehensive_feature_integration ... ok [INFO] [stdout] test integration_tests::test_memory_optimized_workflow ... ok [INFO] [stdout] test integration_tests::test_conditional_computation_with_optimizations ... ok [INFO] [stdout] test custom_activation_tests::test_parameterized_activations ... ok [INFO] [stdout] test graph_enhancement_tests::test_cached_operations ... ok [INFO] [stdout] test graph_enhancement_tests::test_smart_checkpointing ... ok [INFO] [stdout] test integration_tests::test_performance_optimized_neural_layer ... ok [INFO] [stdout] test performance_optimization_tests::test_cache_friendly_matmul ... ok [INFO] [stdout] test performance_optimization_tests::test_parallel_reductions ... ok [INFO] [stdout] test performance_optimization_tests::test_performance_configuration ... 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.02s [INFO] [stdout] [INFO] [stderr] Running tests/advanced_linalg_demo.rs (/opt/rustwide/target/debug/deps/advanced_linalg_demo-172b4359a8b4e454) [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] [stderr] Running tests/checkpoint_tests.rs (/opt/rustwide/target/debug/deps/checkpoint_tests-067ef9adeb317039) [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 8 tests [INFO] [stdout] test test_adaptive_checkpoint ... ok [INFO] [stdout] test test_detach ... ok [INFO] [stdout] test test_checkpoint_basic ... ok [INFO] [stdout] test test_stop_gradient ... ok [INFO] [stdout] test test_checkpoint_deep_network ... ok [INFO] [stdout] test test_checkpoint_segment ... ok [INFO] [stdout] test test_checkpoint_group ... ok [INFO] [stderr] Running tests/comprehensive_feature_tests.rs (/opt/rustwide/target/debug/deps/comprehensive_feature_tests-d0ca7aaa92bacc5d) [INFO] [stdout] test test_checkpoint_profiler ... 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] [stdout] [INFO] [stdout] running 35 tests [INFO] [stdout] test broadcasting_tests::test_broadcast_analysis_compatible ... 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 ... ok [INFO] [stdout] test advanced_indexing_tests::test_scatter_operation ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_reshape_cache ... ok [INFO] [stdout] test advanced_indexing_tests::test_boolean_mask_basic ... ok [INFO] [stdout] test broadcasting_tests::test_broadcast_cache ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_reshape_operations ... ok [INFO] [stdout] test advanced_indexing_tests::test_take_operation ... ok [INFO] [stdout] test integration_tests::test_efficient_operations_with_gradients ... ignored, Gradient shape propagation issue - architectural limitation [INFO] [stdout] test efficient_operations_tests::test_slice_range_operations ... ok [INFO] [stdout] test integration_tests::test_advanced_indexing_with_broadcasting ... ok [INFO] [stdout] test broadcasting_tests::test_broadcast_operations ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_ops_manager ... ok [INFO] [stdout] test advanced_indexing_tests::test_where_operation ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_concat_operations ... ok [INFO] [stdout] test memory_optimization_tests::test_inplace_operations ... ok [INFO] [stdout] test efficient_operations_tests::test_efficient_slice_operations ... ok [INFO] [stdout] test memory_optimization_tests::test_memory_optimizer ... ok [INFO] [stdout] test memory_optimization_tests::test_memory_pool_operations ... ok [INFO] [stdout] test memory_optimization_tests::test_memory_tracking ... ok [INFO] [stdout] test numerical_stability_tests::test_broadcasting_numerical_stability ... ok [INFO] [stdout] test numerical_stability_tests::test_small_number_stability ... ok [INFO] [stdout] test property_tests::test_multiplication_associativity ... ok [INFO] [stdout] test property_tests::test_distributive_property ... ok [INFO] [stdout] test property_tests::test_multiplicative_identity ... ok [INFO] [stdout] test stress_tests::test_memory_pool_with_many_operations ... ok [INFO] [stdout] test stress_tests::test_large_tensor_broadcasting ... ok [INFO] [stdout] test numerical_stability_tests::test_zero_division_handling ... ok [INFO] [stdout] test numerical_stability_tests::test_gradient_numerical_stability ... ok [INFO] [stdout] test integration_tests::test_memory_optimized_neural_network_layer ... ok [INFO] [stdout] test property_tests::test_additive_identity ... ok [INFO] [stdout] test property_tests::test_addition_commutativity ... ok [INFO] [stderr] Running tests/comprehensive_integration_tests.rs (/opt/rustwide/target/debug/deps/comprehensive_integration_tests-dc23db8cee6e8070) [INFO] [stdout] test numerical_stability_tests::test_large_number_stability ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_comprehensive_graph_visualization ... ok [INFO] [stdout] test test_comprehensive_graph_optimization ... ok [INFO] [stdout] test test_comprehensive_memory_optimization ... ok [INFO] [stdout] test test_performance_optimizations_effectiveness ... ok [INFO] [stdout] test test_integration_summary ... ok [INFO] [stdout] test test_comprehensive_efficient_operations ... ok [INFO] [stdout] test test_comprehensive_simd_operations ... ok [INFO] [stdout] test test_comprehensive_custom_activations ... ok [INFO] [stdout] test test_comprehensive_graph_enhancements ... ok [INFO] [stdout] test test_complete_advanced_pipeline ... ok [INFO] [stdout] test test_comprehensive_parallel_operations ... ok [INFO] [stdout] test test_realistic_ml_workflow_integration ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/debug_gradient_flow.rs (/opt/rustwide/target/debug/deps/debug_gradient_flow-6ea4398a84f22198) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_chained_gradient_flow ... ignored, Gradient shape propagation architectural limitation [INFO] [stderr] Running tests/debug_svd_reconstruction.rs (/opt/rustwide/target/debug/deps/debug_svd_reconstruction-deeb5920f2a4c7db) [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] [stderr] Running tests/edge_case_stress_tests.rs (/opt/rustwide/target/debug/deps/edge_case_stress_tests-cafa0a899bf0b250) [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] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_edge_case_summary ... ok [INFO] [stdout] test test_simd_operations_edge_cases ... ok [INFO] [stdout] test test_numerical_precision_stability ... ok [INFO] [stdout] test test_cross_feature_integration_stress ... ok [INFO] [stdout] test test_visualization_extreme_graphs ... ok [INFO] [stdout] test test_custom_activations_extreme_inputs ... ok [INFO] [stdout] test test_graph_enhancements_edge_cases ... ok [INFO] [stdout] test test_thread_pool_extreme_load ... 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.28s [INFO] [stdout] [INFO] [stderr] Running tests/enhanced_linalg_test.rs (/opt/rustwide/target/debug/deps/enhanced_linalg_test-aa67e55ec295d316) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test enhanced_linalg_tests::test_lyapunov_equation ... ok [INFO] [stdout] test enhanced_linalg_tests::test_cholesky_solve ... ok [INFO] [stdout] test enhanced_linalg_tests::test_einsum ... ok [INFO] [stdout] test enhanced_linalg_tests::test_schur_decomposition ... ok [INFO] [stdout] test enhanced_linalg_tests::test_matrix_exponential_methods ... 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_polar_decomposition ... ok [INFO] [stdout] test enhanced_linalg_tests::test_tensor_solve ... ok [INFO] [stdout] test enhanced_linalg_tests::test_sylvester_equation ... ok [INFO] [stdout] test enhanced_linalg_tests::test_kronecker_product ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/function_tests.rs (/opt/rustwide/target/debug/deps/function_tests-2a527078cc7c68f4) [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/gradient_system_test.rs (/opt/rustwide/target/debug/deps/gradient_system_test-44fa28182fe969b7) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::test_matrix_gradient ... ok [INFO] [stdout] test tests::test_proper_gradient_computation ... ok [INFO] [stderr] Running tests/gradient_tests.rs (/opt/rustwide/target/debug/deps/gradient_tests-2b38010cc28e09fb) [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] [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.00s [INFO] [stdout] [INFO] [stderr] Running tests/graph_optimization_tests.rs (/opt/rustwide/target/debug/deps/graph_optimization_tests-f64cf32e27800dd1) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test integration_tests::test_comprehensive_optimization_pipeline ... ok [INFO] [stdout] test integration_tests::test_optimization_and_visualization_workflow ... ok [INFO] [stdout] test integration_tests::test_memory_analysis_and_lifetime ... ok [INFO] [stdout] test integration_tests::test_pattern_matching_and_simplification ... ok [INFO] [stdout] test optimization_tests::test_constant_folding ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_performance_operations_with_memory_optimization ... ok [INFO] [stdout] test optimization_tests::test_expression_simplification ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_graph_enhancements_with_visualization ... ok [INFO] [stdout] test optimization_tests::test_memory_optimization ... ok [INFO] [stdout] test optimization_tests::test_graph_optimizer_creation ... ok [INFO] [stdout] test optimization_tests::test_memory_optimization_report ... ok [INFO] [stdout] test optimization_tests::test_optimization_levels ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_complete_advanced_feature_integration ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_efficient_operations_integration ... ok [INFO] [stdout] test advanced_feature_integration_tests::test_custom_activations_with_optimization ... 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_debugging_utilities ... ok [INFO] [stdout] test visualization_tests::test_graph_visualization_creation ... ok [INFO] [stderr] Running tests/integration_linalg_test.rs (/opt/rustwide/target/debug/deps/integration_linalg_test-9666ab549fd87e1b) [INFO] [stdout] test visualization_tests::test_public_visualization_api ... ok [INFO] [stdout] test visualization_tests::test_visualization_config_options ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 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_element_wise_vs_matrix_operations ... ok [INFO] [stdout] test test_matrix_functions_accuracy ... ok [INFO] [stdout] test test_gradient_flow_through_decompositions ... 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.00s [INFO] [stdout] [INFO] [stderr] Running tests/linalg_comprehensive_tests.rs (/opt/rustwide/target/debug/deps/linalg_comprehensive_tests-f4a049b58414654e) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_complex_linear_algebra_pipeline ... ok [INFO] [stdout] test test_eigenvalue_decomposition ... ok [INFO] [stdout] test test_matrix_operations ... ok [INFO] [stdout] test test_gradient_computation ... ok [INFO] [stdout] test test_linear_solvers ... ok [INFO] [stdout] test test_matrix_functions ... ok [INFO] [stdout] test test_special_matrices ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/linalg_operations_test.rs (/opt/rustwide/target/debug/deps/linalg_operations_test-cf59e41c1a5b48ec) [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_svd_decomposition ... ok [INFO] [stdout] test test_eigendecomposition ... ok [INFO] [stdout] test test_solve_linear_system ... ok [INFO] [stdout] test test_pseudo_inverse ... ok [INFO] [stdout] test test_matrix_square_root ... ok [INFO] [stdout] test test_qr_decomposition ... ok [INFO] [stdout] test test_matrix_logarithm ... 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-da82e341ba93daf8) [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_trace ... ok [INFO] [stdout] test tests::test_diag_operations ... 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-1bac2521c658641b) [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_matrix_inverse ... ok [INFO] [stdout] test test_qr_decomposition ... ok [INFO] [stdout] test test_near_singular_matrix_operations ... ok [INFO] [stdout] test test_matrix_exp ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/minimal_test.rs (/opt/rustwide/target/debug/deps/minimal_test-ba137501fed4e6ae) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/new_linalg_ops_test.rs (/opt/rustwide/target/debug/deps/new_linalg_ops_test-82b155504599e29e) [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] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_aliases_usage ... ok [INFO] [stdout] test test_kronecker_product ... ok [INFO] [stdout] test test_condition_numbers ... ok [INFO] [stdout] test test_lu_decomposition ... ok [INFO] [stdout] test test_slogdet ... ok [INFO] [stdout] test test_kronecker_gradient ... ok [INFO] [stdout] test test_combined_operations ... ok [INFO] [stdout] test test_logdet ... ok [INFO] [stdout] test test_matrix_rank ... ok [INFO] [stdout] test test_matrix_power ... ok [INFO] [stderr] Running tests/norm_ops_tests.rs (/opt/rustwide/target/debug/deps/norm_ops_tests-4a55974f0bc37d04) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_nuclear_norm ... ok [INFO] [stdout] test test_norm_gradient_stability ... ok [INFO] [stdout] test test_spectral_norm ... ok [INFO] [stdout] test test_frobenius_norm ... ok [INFO] [stderr] Running tests/numerical_stability_tests.rs (/opt/rustwide/target/debug/deps/numerical_stability_tests-f30cc6659dfa0c83) [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 10 tests [INFO] [stdout] test test_comprehensive_stability_report ... ok [INFO] [stdout] test test_optimization_numerical_stability ... ok [INFO] [stdout] test test_matrix_operation_stability ... ok [INFO] [stdout] test test_arithmetic_stability ... ok [INFO] [stdout] test test_gradient_numerical_stability ... ok [INFO] [stdout] test test_tracing_numerical_stability ... ok [INFO] [stdout] test test_activation_function_stability ... ok [INFO] [stdout] test test_reduction_stability ... ok [INFO] [stdout] test test_memory_optimization_stability ... ok [INFO] [stdout] test test_parallel_operation_stability ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s [INFO] [stdout] [INFO] [stderr] Running tests/stability_framework_integration_tests.rs (/opt/rustwide/target/debug/deps/stability_framework_integration_tests-ac9a62d20d3a3f1d) [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_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_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_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] test test_basic_stability_framework ... ok [INFO] [stdout] test test_precision_sensitivity ... ok [INFO] [stdout] test test_custom_stability_config ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_advanced_implementations.rs (/opt/rustwide/target/debug/deps/test_advanced_implementations-66cf055b6ef5152b) [INFO] [stdout] test result: ok. 5 passed; 0 failed; 11 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_generalized_eigen ... ok [INFO] [stdout] test test_advanced_svd ... ok [INFO] [stdout] test test_qr_with_pivoting ... ok [INFO] [stdout] test test_preconditioned_cg ... ok [INFO] [stdout] test test_matrix_sign_function ... ok [INFO] [stdout] test test_iterative_solvers ... ok [INFO] [stdout] test test_matrix_trig_functions ... ok [INFO] [stdout] test test_general_matrix_function ... 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/test_helpers.rs (/opt/rustwide/target/debug/deps/test_helpers-52383e895317ee66) [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_matrix_functions.rs (/opt/rustwide/target/debug/deps/test_matrix_functions-28a5f9a00e0a51f3) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_matrix_functions_consistency ... ok [INFO] [stdout] test test_matrix_power ... ok [INFO] [stdout] test test_matrix_sqrt ... ok [INFO] [stdout] test test_matrix_log ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "e26734674fd7a67ec52729b0953cdea25945d7b8aabc23ef3279621f8704d434", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e26734674fd7a67ec52729b0953cdea25945d7b8aabc23ef3279621f8704d434", kill_on_drop: false }` [INFO] [stdout] e26734674fd7a67ec52729b0953cdea25945d7b8aabc23ef3279621f8704d434