[INFO] fetching crate burn-wgpu 0.13.2...
[INFO] testing burn-wgpu-0.13.2 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate burn-wgpu 0.13.2 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate burn-wgpu 0.13.2 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate burn-wgpu 0.13.2
[INFO] finished tweaking crates.io crate burn-wgpu 0.13.2
[INFO] tweaked toml for crates.io crate burn-wgpu 0.13.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 194 packages to latest compatible versions
[INFO] [stderr]       Adding ash v0.37.3+1.3.251 (latest: v0.38.0+1.3.281)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding cfg_aliases v0.1.1 (latest: v0.2.1)
[INFO] [stderr]       Adding d3d12 v0.19.0 (latest: v0.20.0)
[INFO] [stderr]       Adding gpu-allocator v0.25.0 (latest: v0.26.0)
[INFO] [stderr]       Adding gpu-descriptor v0.2.4 (latest: v0.3.0)
[INFO] [stderr]       Adding gpu-descriptor-types v0.1.2 (latest: v0.2.0)
[INFO] [stderr]       Adding hashbrown v0.13.2 (latest: v0.14.5)
[INFO] [stderr]       Adding jni-sys v0.3.0 (latest: v0.4.0)
[INFO] [stderr]       Adding libloading v0.7.4 (latest: v0.8.3)
[INFO] [stderr]       Adding malloc_buf v0.0.6 (latest: v1.0.0)
[INFO] [stderr]       Adding metal v0.27.0 (latest: v0.28.0)
[INFO] [stderr]       Adding naga v0.19.2 (latest: v0.20.0)
[INFO] [stderr]       Adding ndk-sys v0.5.0+25.2.9519653 (latest: v0.6.0+11769913)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding wgpu v0.19.4 (latest: v0.20.0)
[INFO] [stderr]       Adding wgpu-core v0.19.4 (latest: v0.20.0)
[INFO] [stderr]       Adding wgpu-hal v0.19.4 (latest: v0.20.0)
[INFO] [stderr]       Adding wgpu-types v0.19.2 (latest: v0.20.0)
[INFO] [stderr]       Adding windows v0.52.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-core v0.52.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded burn-tensor-testgen v0.13.2
[INFO] [stderr]   Downloaded pollster v0.3.0
[INFO] [stderr]   Downloaded serial_test_derive v3.1.1
[INFO] [stderr]   Downloaded web-time v1.1.0
[INFO] [stderr]   Downloaded serial_test v3.1.1
[INFO] [stderr]   Downloaded raw-window-handle v0.6.2
[INFO] [stderr]   Downloaded burn-common v0.13.2
[INFO] [stderr]   Downloaded burn-autodiff v0.13.2
[INFO] [stderr]   Downloaded burn-compute v0.13.2
[INFO] [stderr]   Downloaded burn-fusion v0.13.2
[INFO] [stderr]   Downloaded thread-tree v0.3.3
[INFO] [stderr]   Downloaded scc v2.1.1
[INFO] [stderr]   Downloaded burn-ndarray v0.13.2
[INFO] [stderr]   Downloaded sdd v0.2.0
[INFO] [stderr]   Downloaded text_placeholder v0.5.0
[INFO] [stderr]   Downloaded burn-jit v0.13.2
[INFO] [stderr]   Downloaded burn-tensor v0.13.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6b2f169c6bac034d4e37c516dbd3a201001f0be6fa95b9135b6d88ba6eaa48a0
[INFO] running `Command { std: "docker" "start" "-a" "6b2f169c6bac034d4e37c516dbd3a201001f0be6fa95b9135b6d88ba6eaa48a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6b2f169c6bac034d4e37c516dbd3a201001f0be6fa95b9135b6d88ba6eaa48a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6b2f169c6bac034d4e37c516dbd3a201001f0be6fa95b9135b6d88ba6eaa48a0", kill_on_drop: false }`
[INFO] [stdout] 6b2f169c6bac034d4e37c516dbd3a201001f0be6fa95b9135b6d88ba6eaa48a0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5975ba2c1f3d765907ba7418c0c6e4293fdcbe35f2750de5ac91af2b1c6ece01
[INFO] running `Command { std: "docker" "start" "-a" "5975ba2c1f3d765907ba7418c0c6e4293fdcbe35f2750de5ac91af2b1c6ece01", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling zerocopy v0.7.34
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling allocator-api2 v0.2.18
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling ash v0.37.3+1.3.251
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling uuid v1.8.0
[INFO] [stderr]    Compiling khronos-egl v6.0.0
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling unicode-width v0.1.12
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling wgpu-hal v0.19.4
[INFO] [stderr]    Compiling spirv v0.3.0+sdk-1.3.268.0
[INFO] [stderr]    Compiling gpu-descriptor-types v0.1.2
[INFO] [stderr]    Compiling gpu-alloc-types v0.3.0
[INFO] [stderr]    Compiling libloading v0.8.3
[INFO] [stderr]    Compiling libloading v0.7.4
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling hexf-parse v0.2.1
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling gpu-alloc v0.6.0
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling gpu-descriptor v0.2.4
[INFO] [stderr]    Compiling wgpu-core v0.19.4
[INFO] [stderr]    Compiling wgpu-types v0.19.2
[INFO] [stderr]    Compiling renderdoc-sys v1.1.0
[INFO] [stderr]    Compiling profiling v1.0.15
[INFO] [stderr]    Compiling raw-window-handle v0.6.2
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling glow v0.13.1
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling wgpu v0.19.4
[INFO] [stderr]    Compiling md5 v0.7.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling bytemuck v1.16.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling derive-new v0.6.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling pollster v0.3.0
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling naga v0.19.2
[INFO] [stderr]    Compiling burn-common v0.13.2
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling burn-tensor v0.13.2
[INFO] [stderr]    Compiling burn-compute v0.13.2
[INFO] [stderr]    Compiling text_placeholder v0.5.0
[INFO] [stderr]    Compiling burn-fusion v0.13.2
[INFO] [stderr]    Compiling burn-jit v0.13.2
[INFO] [stderr]    Compiling burn-wgpu v0.13.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `no_std`
[INFO] [stdout]   --> src/graphics.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |         #[cfg(not(no_std))]
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_std)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 12s
[INFO] running `Command { std: "docker" "inspect" "5975ba2c1f3d765907ba7418c0c6e4293fdcbe35f2750de5ac91af2b1c6ece01", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5975ba2c1f3d765907ba7418c0c6e4293fdcbe35f2750de5ac91af2b1c6ece01", kill_on_drop: false }`
[INFO] [stdout] 5975ba2c1f3d765907ba7418c0c6e4293fdcbe35f2750de5ac91af2b1c6ece01
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3b6464c6d3441508d76a999205a8936465b47ca135a8fe9063992909387bd534
[INFO] running `Command { std: "docker" "start" "-a" "3b6464c6d3441508d76a999205a8936465b47ca135a8fe9063992909387bd534", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling burn-tensor-testgen v0.13.2
[INFO] [stderr]    Compiling matrixmultiply v0.3.8
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling burn-ndarray v0.13.2
[INFO] [stderr]    Compiling sdd v0.2.0
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-channel v0.5.13
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling scc v2.1.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling thread-tree v0.3.3
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling derive-new v0.6.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling serial_test_derive v3.1.1
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling ndarray v0.15.6
[INFO] [stderr]    Compiling serial_test v3.1.1
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling naga v0.19.2
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling burn-common v0.13.2
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling burn-tensor v0.13.2
[INFO] [stderr]    Compiling burn-compute v0.13.2
[INFO] [stderr]    Compiling text_placeholder v0.5.0
[INFO] [stderr]    Compiling burn-autodiff v0.13.2
[INFO] [stderr]    Compiling burn-fusion v0.13.2
[INFO] [stderr]    Compiling wgpu-hal v0.19.4
[INFO] [stderr]    Compiling wgpu-core v0.19.4
[INFO] [stderr]    Compiling burn-jit v0.13.2
[INFO] [stderr]    Compiling wgpu v0.19.4
[INFO] [stderr]    Compiling burn-wgpu v0.13.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `no_std`
[INFO] [stdout]   --> src/graphics.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |         #[cfg(not(no_std))]
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_std)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `no_std`
[INFO] [stdout]   --> src/graphics.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |         #[cfg(not(no_std))]
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_std)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 18s
[INFO] running `Command { std: "docker" "inspect" "3b6464c6d3441508d76a999205a8936465b47ca135a8fe9063992909387bd534", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3b6464c6d3441508d76a999205a8936465b47ca135a8fe9063992909387bd534", kill_on_drop: false }`
[INFO] [stdout] 3b6464c6d3441508d76a999205a8936465b47ca135a8fe9063992909387bd534
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] af236fb69241ce9a0de3eba929e2f265a1d9517592b9900cbaaa94b5bb881eab
[INFO] running `Command { std: "docker" "start" "-a" "af236fb69241ce9a0de3eba929e2f265a1d9517592b9900cbaaa94b5bb881eab", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition name: `no_std`
[INFO] [stderr]   --> src/graphics.rs:71:19
[INFO] [stderr]    |
[INFO] [stderr] 71 |         #[cfg(not(no_std))]
[INFO] [stderr]    |                   ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stderr]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_std)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `burn-wgpu` (lib) generated 1 warning
[INFO] [stderr] warning: `burn-wgpu` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/burn_wgpu-6e1e5eae6f01aef0)
[INFO] [stdout] 
[INFO] [stdout] running 1488 tests
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stdout] test tests::jit::abs::tests::should_support_abs_ops_float ... ok
[INFO] [stdout] test tests::jit::abs::tests::should_support_abs_ops_int ... ok
[INFO] [stdout] test tests::jit::ad_add::tests::should_diff_add ... ok
[INFO] [stdout] test tests::jit::ad_adaptive_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::ad_adaptive_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::ad_add::tests::should_diff_add_scalar ... ok
[INFO] [stdout] test tests::jit::ad_add::tests::test_add_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool1d::tests::test_avg_pool1d_complex ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool2d::tests::test_avg_pool2d_complex ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::div_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::add_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_abs::tests::should_diff_abs ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_sum_1 ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_mean ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::sub_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::mul_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_sum_dim ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::mask_where_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_cat::tests::should_diff_cat_more_than_1_dim ... ok
[INFO] [stdout] test tests::jit::ad_complex::tests::should_diff_full_complex_2 ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_mean_dim ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_sum_2 ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::matmul_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_complex::tests::should_diff_full_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_groups ... ok
[INFO] [stdout] test tests::jit::ad_complex::tests::should_diff_full_complex_3 ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_different_channels ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_basic ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_dilation ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_with_stride ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_with_padding ... ok
[INFO] [stdout] test tests::jit::ad_cat::tests::should_diff_cat ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_kernel_size ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_basic ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_dilation ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_channels ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_padding ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_stride ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_stride_2 ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_complex ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_width ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_dilation_2 ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_groups_different_channels ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_basic ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_padding ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_basic ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_stride_padding_out ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_complex ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups_2 ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_channels ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_kernel_size ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_stride_padding_out ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_stride ... ok
[INFO] [stdout] test tests::jit::ad_div::tests::should_diff_div ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_padding ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_dilation ... ok
[INFO] [stdout] test tests::jit::ad_div::tests::should_diff_div_scalar ... ok
[INFO] [stdout] test tests::jit::ad_div::tests::test_div_complex_2 ... ok
[INFO] [stdout] test tests::jit::ad_erf::tests::should_diff_erf ... ok
[INFO] [stdout] test tests::jit::ad_expand::tests::should_diff_expand ... ok
[INFO] [stdout] test tests::jit::ad_cos::tests::should_diff_cos ... ok
[INFO] [stdout] test tests::jit::ad_div::tests::test_div_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_exp::tests::should_diff_exp ... ok
[INFO] [stdout] test tests::jit::ad_flip::tests::should_diff_flip ... ok
[INFO] [stdout] test tests::jit::ad_gather_scatter::tests::test_gather_grad ... ok
[INFO] [stdout] test tests::jit::ad_gelu::tests::should_diff_gelu ... ok
[INFO] [stdout] test tests::jit::ad_log1p::tests::should_diff_log1p ... ok
[INFO] [stdout] test tests::jit::ad_log::tests::should_diff_log ... ok
[INFO] [stdout] test tests::jit::ad_log_sigmoid::tests::should_diff_log_sigmoid ... ok
[INFO] [stdout] test tests::jit::ad_gather_scatter::tests::test_scatter_grad ... ok
[INFO] [stdout] test tests::jit::ad_matmul::tests::should_diff_matmul ... ok
[INFO] [stdout] test tests::jit::ad_mask::tests::should_diff_mask_fill ... ok
[INFO] [stdout] test tests::jit::ad_matmul::tests::test_matmul_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_max_pool1d::tests::test_max_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::ad_mask::tests::should_diff_mask_where ... ok
[INFO] [stdout] test tests::jit::ad_max_pool1d::tests::test_max_pool1d_complex ... ok
[INFO] [stdout] test tests::jit::ad_max_pool1d::tests::test_max_pool1d_complex_with_padding ... ok
[INFO] [stdout] test tests::jit::ad_max_pool2d::tests::test_max_pool2d_simple_2 ... ok
[INFO] [stdout] test tests::jit::ad_max_pool1d::tests::test_max_pool1d_with_dilation ... ok
[INFO] [stdout] test tests::jit::ad_max_pool2d::tests::test_max_pool2d_with_dilation ... ok
[INFO] [stdout] test tests::jit::ad_mul::tests::should_diff_mul ... ok
[INFO] [stdout] test tests::jit::ad_maxmin::tests::should_diff_max_dim ... ok
[INFO] [stdout] test tests::jit::ad_matmul::tests::test_matmul_complex_2 ... ok
[INFO] [stdout] test tests::jit::ad_max_pool2d::tests::test_max_pool2d_complex ... ok
[INFO] [stdout] test tests::jit::ad_mul::tests::test_mul_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_mul::tests::should_diff_mul_scalar ... ok
[INFO] [stdout] test tests::jit::ad_cross_entropy_loss::tests::test_cross_entropy_loss_grad ... ok
[INFO] [stdout] test tests::jit::ad_nearest_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit::ad_permute::tests::should_diff_permute ... ok
[INFO] [stdout] test tests::jit::ad_nearest_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit::ad_max_pool2d::tests::test_max_pool2d_simple_1 ... ok
[INFO] [stdout] test tests::jit::ad_powf::tests::should_diff_powf ... ok
[INFO] [stdout] test tests::jit::ad_maxmin::tests::should_diff_min_dim ... ok
[INFO] [stdout] test tests::jit::ad_powf::tests::should_diff_powf_with_untracked_lhs ... ok
[INFO] [stdout] test tests::jit::ad_powf::tests::should_diff_powf_with_untracked_rhs ... ok
[INFO] [stdout] test tests::jit::ad_nonzero::tests::should_diff_nonzero ... ok
[INFO] [stdout] test tests::jit::ad_powf::tests::should_diff_powf_scalar ... ok
[INFO] [stdout] test tests::jit::ad_neg::tests::should_diff_neg ... ok
[INFO] [stdout] test tests::jit::ad_repeat::tests::should_diff_repeat ... ok
[INFO] [stdout] test tests::jit::ad_select::tests::test_select_grad ... ok
[INFO] [stdout] test tests::jit::ad_select::tests::test_select_assign_grad ... ok
[INFO] [stdout] test tests::jit::ad_relu::tests::should_diff_relu ... ok
[INFO] [stdout] test tests::jit::ad_recip::tests::should_diff_recip ... ok
[INFO] [stdout] test tests::jit::ad_sigmoid::tests::small_neg_val_should_not_cause_grad_overflow ... ok
[INFO] [stdout] test tests::jit::ad_reshape::tests::should_diff_reshape ... ok
[INFO] [stdout] test tests::jit::ad_sign::tests::should_diff_sign ... ok
[INFO] [stdout] test tests::jit::ad_slice::tests::should_diff_matmul_with_slice ... ok
[INFO] [stdout] test tests::jit::ad_sigmoid::tests::should_diff_sigmoid ... ok
[INFO] [stdout] test tests::jit::ad_slice::tests::slice_assign_diff_should_give_same_results_as_cat ... ok
[INFO] [stdout] test tests::jit::ad_slice::tests::should_diff_matmul_with_slice_assign ... ok
[INFO] [stdout] test tests::jit::ad_softmax::tests::test_softmax_grad ... ok
[INFO] [stdout] test tests::jit::ad_slice::tests::should_diff_matmul_with_slice_assign_complex ... ok
[INFO] [stdout] test tests::jit::ad_sin::tests::should_diff_sin ... ok
[INFO] [stdout] test tests::jit::ad_multithread::tests::should_behave_the_same_with_multithread ... ok
[INFO] [stdout] test tests::jit::ad_sort::tests::should_diff_sort_with_indices ... ok
[INFO] [stdout] test tests::jit::ad_sort::tests::should_diff_sort ... ok
[INFO] [stdout] test tests::jit::ad_sub::tests::should_diff_sub ... ok
[INFO] [stdout] test tests::jit::ad_sqrt::tests::should_diff_sqrt ... ok
[INFO] [stdout] test tests::jit::add::tests::should_support_add_scalar_ops ... ok
[INFO] [stdout] test tests::jit::ad_sub::tests::should_diff_sub_scalar ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_broadcast ... ok
[INFO] [stdout] test tests::jit::add::tests::should_support_add_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_broadcast_int ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_d2_int ... ok
[INFO] [stdout] test tests::jit::ad_sub::tests::test_sub_complex_1 ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_d2 ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_different_strides_broadcast ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_different_strides_lhs ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_prod_dim_int ... ignored, Not implemented for all backends yet
[INFO] [stdout] test tests::jit::add::tests::test_add_different_strides_rhs ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_prod_int ... ignored, Not implemented for all backends yet
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_prod_float ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_prod_dim_float ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean_int ... ok
[INFO] [stdout] test tests::jit::ad_softmax::tests::test_log_softmax_grad ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean_last_dim ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean_first_dim ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean_last_dim_int ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_first_dim ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum ... ok
[INFO] [stdout] test tests::jit::ad_transpose::tests::should_diff_transpose ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_1 ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_last_dim ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_int ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_last_dim_int ... ok
[INFO] [stdout] test tests::jit::ad_transpose::tests::should_diff_swap_dims ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_2 ... ok
[INFO] [stdout] test tests::jit::all_op::tests::test_all_with_bool_from_lower_equal ... ok
[INFO] [stdout] test tests::jit::arange::tests::test_arange ... ok
[INFO] [stdout] test tests::jit::ad_tanh::tests::should_diff_tanh ... ok
[INFO] [stdout] test tests::jit::arange_step::tests::test_arange_step ... ok
[INFO] [stdout] test tests::jit::all_op::tests::test_all_dim ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmax_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmax_2d_dim0_int ... ok
[INFO] [stdout] test tests::jit::ad_softmax::tests::test_quiet_softmax_grad ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmin_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmax_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmin_2d_dim0_int ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_argwhere_2d ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_argwhere_1d ... ok
[INFO] [stdout] test tests::jit::all_op::tests::test_all ... ok
[INFO] [stdout] test tests::jit::arange_step::tests::should_panic_when_step_is_zero - should panic ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_argwhere_3d ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmin_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_nonzero_1d ... ok
[INFO] [stdout] test tests::jit::cast::tests::cast_bool_to_float_tensor ... ok
[INFO] [stdout] test tests::jit::any::tests::test_any_dim ... ok
[INFO] [stdout] test tests::jit::bool::tests::test_from_int ... ok
[INFO] [stdout] test tests::jit::bool::tests::test_from_float ... ok
[INFO] [stdout] test tests::jit::cast::tests::cast_int_to_float_tensor ... ok
[INFO] [stdout] test tests::jit::cast::tests::cast_float_to_int ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_nonzero_3d ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_nonzero_2d ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_panic_when_cat_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::cast::tests::cast_bool_to_int_tensor ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_int ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_bool ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_3d ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_with_long_chain_of_eager_memory_bound ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_chunk_multi_dimension ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_chunk_not_divisible ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_chunk_not_evenly_divisible ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_chunk_not_evenly_divisible_remains_several ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_invalid_dim - should panic ... ok
[INFO] [stdout] test tests::jit::clamp::tests::clamp_max ... ok
[INFO] [stdout] test tests::jit::any::tests::test_any ... ok
[INFO] [stdout] test tests::jit::bridge::tests::test_full_precision ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Abs ... ok
[INFO] [stdout] test tests::jit::clamp::tests::clamp_min_max ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::AddScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Add ... ok
[INFO] [stdout] test tests::jit::clamp::tests::clamp_min ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Cat ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Clamp ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_half_sub_graph_not_tracked ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Argmax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::ClampMax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::ClampMin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Cos ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Div ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Argmin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::DivScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Erf ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::EqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Exp ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Gatter ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Greater ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_complicated_computation ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::GreaterElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Gelu ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Log1P ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::GreaterEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Equal ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::GreaterEqual ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Log ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LogSigmoid ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Lower ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MaskFill ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LowerElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LowerEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MaskWhere ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LowerEqual ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MaxDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Matmul ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MaxDimWithIndices ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Max ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LogSoftmax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Mean ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MeanDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MinDimWithIndices ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MinDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MulScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Mish ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Mul ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::PowScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Min ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Neg ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Relu ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::NotEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Select ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_with_many_duplicates ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Reshape ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Scatter ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sigmoid ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SelectAssign ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Softmax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Repeat ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sqrt ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Silu ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_with_missing_requirement ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Slice ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sum ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SwapDims ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SubScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SumDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sub ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::AddScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Add ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Argmax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SliceAssign ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Softplus ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Tanh ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Transpose ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Abs ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Clamp ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::DivScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Argmin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Equal ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Div ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::EqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::ClampMin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::GreaterEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Gatter ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::GreaterElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Cat ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Lower ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::ClampMax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::GreaterEqual ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::LowerElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Greater ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::LowerEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MaxDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MaskFill ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::LowerEqual ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Max ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MaskWhere ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MaxDimWithIndices ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Mul ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MulScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Mean ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Neg ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Repeat ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Min ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MinDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MinDimWithIndices ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Reshape ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::NotEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Select ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Slice ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::NotEqual ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_very_complex ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MeanDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Sum ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SwapDims ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SliceAssign ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SubScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Transpose ... ok
[INFO] [stdout] test tests::jit::cos::tests::should_support_cos_ops ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SelectAssign ... ok
[INFO] [stdout] test tests::jit::close::tests::test_is_close ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Sub ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Scatter ... ok
[INFO] [stdout] test tests::jit::create_like::tests::should_support_ones_like ... ok
[INFO] [stdout] test tests::jit::cov::tests::test_cov_1 ... ok
[INFO] [stdout] test tests::jit::create_like::tests::should_support_randoms_like ... ok
[INFO] [stdout] test tests::jit::create_like::tests::should_support_zeros_like ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_2d_float_tensor ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_2d_int_tensor ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_3d_tensor ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_2d_bool_tensor ... ok
[INFO] [stdout] test tests::jit::cov::tests::test_cov_3 ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_tensor_summarize_2 ... ok
[INFO] [stdout] test tests::jit::div::tests::should_support_div_ops ... ok
[INFO] [stdout] test tests::jit::div::tests::should_support_div_ops_int ... ok
[INFO] [stdout] test tests::jit::div::tests::should_support_div_scalar_ops ... ok
[INFO] [stdout] test tests::jit::div::tests::should_support_div_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit::div::tests::test_div_broadcast ... ok
[INFO] [stdout] test tests::jit::div::tests::test_div_broadcast_int ... ok
[INFO] [stdout] test tests::jit::erf::tests::should_support_erf_ops ... ok
[INFO] [stdout] test tests::jit::erf::tests::should_support_erf_ops_with_negative_number ... ok
[INFO] [stdout] test tests::jit::exp::tests::should_support_exp_ops ... ok
[INFO] [stdout] test tests::jit::expand::tests::broadcast_single ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_2d ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_2d_bool ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_2d_int ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_3d ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SumDim ... ok
[INFO] [stdout] test tests::jit::cov::tests::test_cov_2 ... ok
[INFO] [stdout] test tests::jit::expand::tests::should_fail_expand_incompatible_shapes - should panic ... ok
[INFO] [stdout] test tests::jit::expand::tests::should_panic_negative_one_on_non_existing_dim - should panic ... ok
[INFO] [stdout] test tests::jit::cov::tests::test_cov_4 ... ok
[INFO] [stdout] test tests::jit::eye::tests::test_eye_float ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_begin ... ok
[INFO] [stdout] test tests::jit::flatten::tests::not_enough_destination_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_middle ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_end ... ok
[INFO] [stdout] test tests::jit::expand::tests::should_all_negative_one ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_panic - should panic ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_tensor_summarize_1 ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_higher_dimensions ... ok
[INFO] [stdout] test tests::jit::flip::tests::edge_out_of_bound_axis - should panic ... ok
[INFO] [stdout] test tests::jit::flip::tests::edge_duplicated_axes - should panic ... ok
[INFO] [stdout] test tests::jit::full::tests::test_data_full ... ok
[INFO] [stdout] test tests::jit::flip::tests::normal_bool ... ok
[INFO] [stdout] test tests::jit::close::tests::test_all_close ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_1d_dim0 ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_to_1d ... ok
[INFO] [stdout] test tests::jit::flip::tests::normal_int ... ok
[INFO] [stdout] test tests::jit::full::tests::test_tensor_full ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_2d_only_1dim ... ok
[INFO] [stdout] test tests::jit::flip::tests::normal_float ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_1d_dim0_int ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::scatter_should_panic_on_mismatch_of_shapes - should panic ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_3d_dim1 ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_1d ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_3d_dim1 ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_bool_empty ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_2d_dim1_diff_shape ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_float_ones ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::gradients::tests::should_update_tensor_when_grad_replace ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_1d_int ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_float_empty ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_int_ones ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_float_zeros ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_int_zeros ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_int_empty ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_too_high_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_4d_tensor ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_iter_dim_single_element ... ok
[INFO] [stdout] test tests::jit::gelu::tests::test_gelu ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_1d_iter_last_item ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_transposed ... ok
[INFO] [stdout] test tests::jit::kernel::bernoulli::tests::number_of_1_proportional_to_prob ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_iter_dim_double_end ... ok
[INFO] [stdout] test tests::jit::kernel::cast::tests::should_cast_bool_to_int ... ok
[INFO] [stdout] test tests::jit::kernel::cast::tests::should_cast_int_to_float ... ok
[INFO] [stdout] test tests::jit::kernel::cat::tests::cat_should_support_multiple_invocations_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::cat::tests::cat_should_support_multiple_invocations_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::cast::tests::should_cast_bool_to_float ... ok
[INFO] [stdout] test tests::jit::kernel::bernoulli::tests::subsequent_calls_give_different_tensors ... ok
[INFO] [stdout] test tests::jit::kernel::clamp::tests::clamp_should_match_reference ... ok
[INFO] [stdout] test tests::jit::kernel::gather::tests::gather_should_work_with_multiple_workgroups_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::cat::tests::cat_should_support_uneven_launch ... ok
[INFO] [stdout] test tests::jit::kernel::gather::tests::gather_should_work_with_multiple_workgroups_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::bernoulli::tests::runs_test ... ok
[INFO] [stdout] test tests::jit::kernel::mask_fill::tests::mask_fill_inplace_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::mask_fill::tests::mask_fill_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::mask_where::tests::mask_where_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::mask_where::tests::mask_where_inplace_lhs_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::mask_where::tests::mask_where_inplace_rhs_should_work_with_multiple_invocation ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::crop_same_shape_should_have_unchanged_values ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::crop_should_decrease_shape ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::crop_same_shape_should_be_unchanged_shape ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::crop_should_keep_same_values ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_already_round_should_have_same_values ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_tensor_summarize_3 ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_not_round_should_have_rounded_shape ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_not_round_should_have_same_values ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_not_round_should_have_zero_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_works_with_batch ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_with_row_divisor_equal_to_row_but_col_must_be_padded ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_with_row_divisor_larger_than_row ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::k_larger_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::m_smaller_than_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::blocks_divide_shapes_unevenly ... ok
[INFO] [stdout] test tests::jit::kernel::conv2d::tests::conv2d_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::conv_transpose2d::tests::conv_transpose2d_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::k_smaller_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::multibatch_2_dims ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::multibatch_1_dim ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::shapes_smaller_than_blocks ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::n_smaller_than_m ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::straightforward ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::swapped_row_with_batch_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::swapped_batches_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::blocks_divide_shapes_unevenly ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::swapped_row_col_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::k_larger_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::k_smaller_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::k_exceeds_block ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::m_smaller_than_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::medium ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::multibatch_1_dim ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::n_smaller_than_m ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::multibatch_2_dims ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::shapes_smaller_than_blocks ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::swapped_batches_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::swapped_row_col_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::swapped_row_with_batch_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::straightforward ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::m_exceeds_block ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::shapes_equal_blocks ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::test64_matmul_unpadded_n_exceeds_block ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::large ... ok
[INFO] [stdout] test tests::jit::kernel::avg_pool2d::tests::avg_pool2d_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::avg_pool2d::tests::avg_pool2d_backward_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::k_larger_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::m_smaller_than_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::blocks_divide_shapes_unevenly ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::n_smaller_than_m ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::medium ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::k_smaller_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::stable_test ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::multibatch_2_dims ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::shapes_smaller_than_blocks ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::stable_test_2 ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::straightforward ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::swapped_row_col_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::swapped_batches_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::multibatch_1_dim ... ok
[INFO] [stdout] test tests::jit::kernel::max_pool2d::tests::max_pool2d_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::large ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::swapped_row_with_batch_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::mean_dim_should_work_with_int ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmax_dim_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmax_shared_memory_extreme_values_float ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::test_matmul_irregular_shape ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmax_shared_memory_medium ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmax_shared_memory_extreme_values_i32 ... ok
[INFO] [stdout] test tests::jit::kernel::max_pool2d::tests::max_pool2d_with_indices_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmin_shared_memory_extreme_values_float ... ok
[INFO] [stdout] test tests::jit::kernel::normal::tests::empirical_mean_close_to_expectation ... ok
[INFO] [stdout] test tests::jit::kernel::max_pool2d_backward::tests::max_pool2d_with_indices_backward_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmin_shared_memory_extreme_values_i32 ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_mean_dim_shared_memory_medium ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmin_dim_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_prod_dim_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_shared_memory_medium_divisible ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_shared_memory_small ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmin_shared_memory_medium ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_shared_memory_large ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::sum_dim_should_work_with_int ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_shared_memory_medium_not_divisible ... ok
[INFO] [stdout] test tests::jit::kernel::repeat::tests::repeat_dim_2_few_times ... ok
[INFO] [stdout] test tests::jit::kernel::normal::tests::subsequent_calls_give_different_tensors ... ok
[INFO] [stdout] test tests::jit::kernel::repeat::tests::repeat_dim_1_few_times ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::repeat::tests::repeat_dim_2_many_times ... ok
[INFO] [stdout] test tests::jit::kernel::repeat::tests::repeat_dim_0_few_times ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_prod_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_3d_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::normal::tests::normal_respects_68_95_99_rule ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_3d_dim2 ... ok
[INFO] [stdout] test tests::jit::kernel::select::tests::select_should_work_with_multiple_workgroups ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_3d_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::slice_assign::tests::slice_assign_should_work_with_multiple_workgroups ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_diff_shapes ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_3d_dim2 ... ok
[INFO] [stdout] test tests::jit::kernel::unary::tests::tanh_should_not_have_numerical_bugs_on_macos ... ok
[INFO] [stdout] test tests::jit::kernel::slice::tests::slice_should_work_with_multiple_workgroups ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_3d_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::at_least_one_value_per_bin_int_uniform ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::at_least_one_value_per_bin_uniform ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::int_values_all_within_interval_uniform ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::leaky_relu::tests::test_leaky_relu_d2 ... ok
[INFO] [stdout] test tests::jit::log1p::tests::should_support_exp_log1p ... ok
[INFO] [stdout] test tests::jit::log::tests::should_support_log_ops ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::subsequent_calls_give_different_tensors ... ok
[INFO] [stdout] test tests::jit::log_sigmoid::tests::test_log_sigmoid ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::should_support_bool_equal ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_3d_dim1 ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_greater ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::should_support_bool_not ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_greater_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_greater_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::should_support_bool_not_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_greater_equal_elem ... ok
[INFO] [stdout] test tests::jit::log_sigmoid::tests::test_log_sigmoid_numerical_stability ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_greater_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_greater_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_greater ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_equal ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::values_all_within_interval_uniform ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_lower ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_lower_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_lower_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_lower_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_greater_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_lower_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_lower ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_not_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_not_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_lower_equal ... ok
[INFO] [stdout] test tests::jit::mask::tests::should_support_int_mask_where_ops ... ok
[INFO] [stdout] test tests::jit::mask::tests::should_support_mask_fill_ops ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_not_equal_elem ... ok
[INFO] [stdout] test tests::jit::mask::tests::should_support_int_mask_fill_ops ... ok
[INFO] [stdout] test tests::jit::mask::tests::should_support_mask_where_ops ... ok
[INFO] [stdout] test tests::jit::matmul::tests::should_panic_when_inner_dimensions_are_not_equal - should panic ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_lower_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_not_equal_elem ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_broadcast_1 ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_broadcast_4d ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_d3 ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_d2 ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::runs_test ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_simple_2 ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_simple_1 ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_maximum_pair ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_simple_3 ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_max_dim_2d ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_max_dim_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_max_dim_with_indices_2d_with_dim_0th ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_minimum_pair ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_min_dim_2d ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_min_dim_with_indices_2d ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_min_dim_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_crossover_trees_root_unavailable - should panic ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_mean_dim_2d ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_crossover_trees_with_referred_subtree ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_min_dim_with_indices_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_self_referencing_tree ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_sum_dim_2d ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_max_dim_with_indices_2d ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_deletables_propagate_well - should panic ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::values_all_within_interval_default ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_with_detach_after_cleanup ... ok
[INFO] [stdout] test tests::jit::mish::tests::test_mish ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_with_missing_require_grad_after_cleanup ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_with_non_impacting_detach ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_independent_trees ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_dyn_filter_size ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_bigger_output ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_three_crossover_trees_last_still_usable ... ok
[INFO] [stdout] test tests::jit::module_avg_pool1d::tests::test_avg_pool1d_complex ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::module_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::module_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok
[INFO] [stdout] test tests::jit::module_avg_pool2d::tests::test_avg_pool2d_complex ... ok
[INFO] [stdout] test tests::jit::module_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_bigger_output ... ok
[INFO] [stdout] test tests::jit::module_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::module_bicubic_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit::module_bicubic_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_dyn_filter_size ... ok
[INFO] [stdout] test tests::jit::module_bilinear_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit::module_conv1d::tests::test_conv1d_dilation ... ok
[INFO] [stdout] test tests::jit::module_bilinear_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit::module_conv2d::tests::test_conv2d_complex ... ok
[INFO] [stdout] test tests::jit::module_conv1d::tests::test_conv1d_complex ... ok
[INFO] [stdout] test tests::jit::module_conv2d::tests::test_conv2d_simple ... ok
[INFO] [stdout] test tests::jit::module_conv1d::tests::test_conv1d_simple ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose1d::tests::test_conv_transpose1d_groups ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose1d::tests::test_conv_transpose1d_diff_channels ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_dilation_2 ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_groups_different_channels ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok
[INFO] [stdout] test tests::jit::module_conv1d::tests::test_conv1d_groups ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_simple_2 ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_three_crossover_trees_middle_one_unavailable - should panic ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_groups_2 ... ok
[INFO] [stdout] test tests::jit::module_conv2d::tests::test_conv2d_groups ... ok
[INFO] [stdout] test tests::jit::module_forward::tests::test_embedding_forward ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_complex ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_simple_1 ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_stride2_out_padding ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_with_dilation ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_complex ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_different_padding_stride_kernel ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_with_indices ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_with_neg ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_with_dilation ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_stride_2 ... ok
[INFO] [stdout] test tests::jit::module_unfold4d::tests::test_unfold4d_shape ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_different_padding_stride_kernel ... ok
[INFO] [stdout] test tests::jit::module_nearest_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit::mul::tests::should_support_mul_ops ... ok
[INFO] [stdout] test tests::jit::mul::tests::should_support_mul_ops_int ... ok
[INFO] [stdout] test tests::jit::module_unfold4d::tests::test_unfold4d_simple ... ok
[INFO] [stdout] test tests::jit::module_unfold4d::tests::test_unfold4d_complex ... ok
[INFO] [stdout] test tests::jit::mul::tests::should_support_mul_scalar_ops ... ok
[INFO] [stdout] test tests::jit::mul::tests::should_support_mul_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit::mul::tests::test_mul_broadcast_int ... ok
[INFO] [stdout] test tests::jit::mul::tests::test_mul_broadcast_2_dims ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow_invalid_dim - should panic ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_with_neg ... ok
[INFO] [stdout] test tests::jit::module_nearest_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit::mul::tests::test_mul_broadcast ... ok
[INFO] [stdout] test tests::jit::one_hot::tests::should_panic_when_index_exceeds_number_of_classes - should panic ... ok
[INFO] [stdout] test tests::jit::one_hot::tests::should_panic_when_number_of_classes_is_zero - should panic ... ok
[INFO] [stdout] test tests::jit::neg::tests::should_support_neg_ops ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow_invalid_zero_length - should panic ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow_invalid_length - should panic ... ok
[INFO] [stdout] test tests::jit::padding::tests::padding_asymmetric_test ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow_invalid_start - should panic ... ok
[INFO] [stdout] test tests::jit::padding::tests::padding_4d_test ... ok
[INFO] [stdout] test tests::jit::padding::tests::padding_2d_test ... ok
[INFO] [stdout] test tests::jit::padding::tests::padding_asymmetric_integer_test ... ok
[INFO] [stdout] test tests::jit::permute::tests::edge_out_of_bound_axis - should panic ... ok
[INFO] [stdout] test tests::jit::permute::tests::edge_repeated_axes - should panic ... ok
[INFO] [stdout] test tests::jit::permute::tests::normal_int ... ok
[INFO] [stdout] test tests::jit::one_hot::tests::should_support_one_hot ... ok
[INFO] [stdout] test tests::jit::permute::tests::normal_float ... ok
[INFO] [stdout] test tests::jit::powf::tests::should_support_neg_values_with_odd_power ... ok
[INFO] [stdout] test tests::jit::powf::tests::should_support_neg_power ... ok
[INFO] [stdout] test tests::jit::powf_scalar::tests::should_support_neg_values_with_even_power ... ok
[INFO] [stdout] test tests::jit::powf::tests::should_support_powf_ops ... ok
[INFO] [stdout] test tests::jit::random::tests::rand_bernoulli ... ok
[INFO] [stdout] test tests::jit::powf_scalar::tests::should_support_powf_ops ... ok
[INFO] [stdout] test tests::jit::powf::tests::should_support_neg_values_with_even_power ... ok
[INFO] [stdout] test tests::jit::permute::tests::normal_bool ... ok
[INFO] [stdout] test tests::jit::random::tests::rand_default ... ok
[INFO] [stdout] test tests::jit::recip::tests::should_support_recip_ops ... ok
[INFO] [stdout] test tests::jit::repeat::tests::should_support_bool_repeat_ops ... ok
[INFO] [stdout] test tests::jit::relu::tests::test_relu_d2 ... ok
[INFO] [stdout] test tests::jit::repeat::tests::should_support_int_repeat_ops ... ok
[INFO] [stdout] test tests::jit::random::tests::rand_uniform ... ok
[INFO] [stdout] test tests::jit::powf_scalar::tests::should_support_neg_power ... ok
[INFO] [stdout] test tests::jit::reshape::tests::multiple_neg_ones - should panic ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_not_corrupt_after_slice ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_dim_infererence ... ok
[INFO] [stdout] test tests::jit::reshape::tests::neg_value - should panic ... ok
[INFO] [stdout] test tests::jit::powf_scalar::tests::should_support_neg_values_with_odd_power ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_reshape_1d ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_reshape_int ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_2d_dim0_more_num_dim ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_1d_int ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_1d ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_assign_1d ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_reshape_2d ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_assign_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_2d_dim0_same_num_dim ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_panic_invalid_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::repeat::tests::should_support_repeat_ops ... ok
[INFO] [stdout] test tests::jit::sign::tests::should_support_sign_ops_float ... ok
[INFO] [stdout] test tests::jit::sigmoid::tests::test_sigmoid_overflow ... ok
[INFO] [stdout] test tests::jit::sigmoid::tests::test_sigmoid ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_reshape_bool ... ok
[INFO] [stdout] test tests::jit::silu::tests::test_silu ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_assign_1d_int ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_panic_when_slice_is_equal - should panic ... ok
[INFO] [stdout] test tests::jit::sign::tests::should_support_sign_ops_int ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_panic_when_slice_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_full_sliceing_1d ... ok
[INFO] [stdout] test tests::jit::sin::tests::should_support_sin_ops ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_panic_when_slice_with_too_many_dimensions - should panic ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_full_sliceing_2d ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_partial_sliceing_2d ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_panic_when_slice_is_desc - should panic ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_assign_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_slice_assign_1d ... ok
[INFO] [stdout] test tests::jit::slice::tests::slice_assign_should_not_corrupt_potentially_inplace_operations ... ok
[INFO] [stdout] test tests::jit::slice::tests::slice_should_not_corrupt_potentially_inplace_operations ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_partial_sliceing_3d ... ok
[INFO] [stdout] test tests::jit::softplus::tests::test_softplus_d2 ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_partial_sliceing_3d_non_contiguous ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_argsort_1d_int ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_argsort_1d_float ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_slice_assign_2d ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_1d_float ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_descending_1d ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_argsort_float ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_float ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_1d_int ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_int ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_partial_sliceing_1d ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_float_nan ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_node_explored_once_can_still_be_tagged_as_useful_when_found_again_deeper ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_with_indices_float ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_with_indices_int ... ok
[INFO] [stdout] test tests::jit::sqrt::tests::should_support_sqrt_ops ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_argsort_int ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_with_indices_descending_float ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_squeeze_first ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_squeeze_last ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_squeeze_panic - should panic ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dim ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dims_handle_first_last ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dim_last ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dims_support_dim_inference ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dim_panic - should panic ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dims_panic - should panic ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_generate_row_major_layout ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_squeeze ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dims_work_with_single_dim ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dim_first ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_panic_when_stack_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_with_indices_descending_int ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_int ... ok
[INFO] [stdout] test tests::jit::sub::tests::should_support_sub_ops ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_bool ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_3d ... ok
[INFO] [stdout] test tests::jit::sub::tests::should_support_sub_ops_int ... ok
[INFO] [stdout] test tests::jit::tanh::tests::should_support_tanh_ops ... ok
[INFO] [stdout] test tests::jit::sub::tests::test_sub_broadcast_int ... ok
[INFO] [stdout] test tests::jit::sub::tests::should_support_sub_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit::sub::tests::should_support_sub_scalar_ops ... ok
[INFO] [stdout] test tests::jit::topk::tests::test_topk_1d ... ok
[INFO] [stdout] test tests::jit::sub::tests::test_sub_broadcast ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_swap_dims_bool ... ok
[INFO] [stdout] test tests::jit::tanh_activation::tests::test_tanh ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_swap_dims_int ... ok
[INFO] [stdout] test tests::jit::topk::tests::test_topk_with_indices ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_transpose_ops_int ... ok
[INFO] [stdout] test tests::jit::topk::tests::test_topk ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_swap_dims ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_transpose_bool ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril_too_few_dims - should panic ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_transpose_ops ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu_batch_tensors ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril_positive_diagonal ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril_batch_tensors ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu_too_few_dims - should panic ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::rect_diag ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu_negative_diagonal ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril_negative_diagonal ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_tri_lower ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_tri_lower_offset ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_diag_offset ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_diag ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu_positive_diagonal ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_tri_upper ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_tri_upper_offset ... ok
[INFO] [stdout] test tests::jit::softmax::tests::test_softmax_d2 ... ok
[INFO] [stdout] test tests::jit::var::tests::test_var_mean_bias ... ok
[INFO] [stdout] test tests::jit::var::tests::test_var_bias ... ok
[INFO] [stdout] test tests::jit::var::tests::test_var ... ok
[INFO] [stdout] test tests::jit::var::tests::test_var_mean ... ok
[INFO] [stdout] test tests::jit::module_backward::tests::test_embedding_backward ... ok
[INFO] [stdout] test tests::jit_fusion::abs::tests::should_support_abs_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::abs::tests::should_support_abs_ops_float ... ok
[INFO] [stdout] test tests::jit_fusion::ad_add::tests::test_add_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_add::tests::should_diff_add_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_adaptive_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_add::tests::should_diff_add ... ok
[INFO] [stdout] test tests::jit_fusion::ad_adaptive_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_sum_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool1d::tests::test_avg_pool1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_mean_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_mean ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_sum_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool2d::tests::test_avg_pool2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::add_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::div_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::matmul_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_sum_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::sub_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_abs::tests::should_diff_abs ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::mask_where_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::mul_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_cat::tests::should_diff_cat_more_than_1_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_cat::tests::should_diff_cat ... ok
[INFO] [stdout] test tests::jit_fusion::ad_complex::tests::should_diff_full_complex_3 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_complex::tests::should_diff_full_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_complex::tests::should_diff_full_complex_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_basic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_different_channels ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_with_stride ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_with_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_channels ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_basic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_kernel_size ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_width ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_stride ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_dilation_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_stride_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_groups_different_channels ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_basic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_stride_padding_out ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_channels ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_basic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_kernel_size ... ok
[INFO] [stdout] test tests::jit_fusion::ad_cos::tests::should_diff_cos ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_stride ... ok
[INFO] [stdout] test tests::jit_fusion::ad_div::tests::test_div_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_div::tests::should_diff_div_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_stride_padding_out ... ok
[INFO] [stdout] test tests::jit_fusion::ad_exp::tests::should_diff_exp ... ok
[INFO] [stdout] test tests::jit_fusion::ad_div::tests::should_diff_div ... ok
[INFO] [stdout] test tests::jit_fusion::ad_flip::tests::should_diff_flip ... ok
[INFO] [stdout] test tests::jit_fusion::ad_div::tests::test_div_complex_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_cross_entropy_loss::tests::test_cross_entropy_loss_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_erf::tests::should_diff_erf ... ok
[INFO] [stdout] test tests::jit_fusion::ad_gather_scatter::tests::test_gather_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_log_sigmoid::tests::should_diff_log_sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::ad_expand::tests::should_diff_expand ... ok
[INFO] [stdout] test tests::jit_fusion::ad_gather_scatter::tests::test_scatter_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_log::tests::should_diff_log ... ok
[INFO] [stdout] test tests::jit_fusion::ad_log1p::tests::should_diff_log1p ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mask::tests::should_diff_mask_fill ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mask::tests::should_diff_mask_where ... ok
[INFO] [stdout] test tests::jit_fusion::ad_matmul::tests::should_diff_matmul ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool1d::tests::test_max_pool1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool1d::tests::test_max_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool1d::tests::test_max_pool1d_with_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool1d::tests::test_max_pool1d_complex_with_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_gelu::tests::should_diff_gelu ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool2d::tests::test_max_pool2d_simple_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool2d::tests::test_max_pool2d_simple_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_matmul::tests::test_matmul_complex_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool2d::tests::test_max_pool2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mul::tests::test_mul_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool2d::tests::test_max_pool2d_with_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mul::tests::should_diff_mul_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_matmul::tests::test_matmul_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_nearest_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mul::tests::should_diff_mul ... ok
[INFO] [stdout] test tests::jit_fusion::ad_maxmin::tests::should_diff_min_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_nearest_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_powf::tests::should_diff_powf ... ok
[INFO] [stdout] test tests::jit_fusion::ad_neg::tests::should_diff_neg ... ok
[INFO] [stdout] test tests::jit_fusion::ad_powf::tests::should_diff_powf_with_untracked_rhs ... ok
[INFO] [stdout] test tests::jit_fusion::ad_nonzero::tests::should_diff_nonzero ... ok
[INFO] [stdout] test tests::jit_fusion::ad_recip::tests::should_diff_recip ... ok
[INFO] [stdout] test tests::jit_fusion::ad_maxmin::tests::should_diff_max_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_powf::tests::should_diff_powf_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_repeat::tests::should_diff_repeat ... ok
[INFO] [stdout] test tests::jit_fusion::ad_permute::tests::should_diff_permute ... ok
[INFO] [stdout] test tests::jit_fusion::ad_powf::tests::should_diff_powf_with_untracked_lhs ... ok
[INFO] [stdout] test tests::jit_fusion::ad_relu::tests::should_diff_relu ... ok
[INFO] [stdout] test tests::jit_fusion::ad_reshape::tests::should_diff_reshape ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sigmoid::tests::small_neg_val_should_not_cause_grad_overflow ... ok
[INFO] [stdout] test tests::jit_fusion::ad_select::tests::test_select_assign_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sigmoid::tests::should_diff_sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::ad_slice::tests::should_diff_matmul_with_slice ... ok
[INFO] [stdout] test tests::jit_fusion::ad_select::tests::test_select_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sin::tests::should_diff_sin ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sign::tests::should_diff_sign ... ok
[INFO] [stdout] test tests::jit_fusion::ad_slice::tests::slice_assign_diff_should_give_same_results_as_cat ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sort::tests::should_diff_sort ... ok
[INFO] [stdout] test tests::jit_fusion::ad_slice::tests::should_diff_matmul_with_slice_assign_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_multithread::tests::should_behave_the_same_with_multithread ... ok
[INFO] [stdout] test tests::jit_fusion::ad_softmax::tests::test_quiet_softmax_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sub::tests::should_diff_sub_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_softmax::tests::test_log_softmax_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_slice::tests::should_diff_matmul_with_slice_assign ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sub::tests::test_sub_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sort::tests::should_diff_sort_with_indices ... ok
[INFO] [stdout] test tests::jit_fusion::ad_softmax::tests::test_softmax_grad ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::should_support_add_scalar_ops ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::should_support_add_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sub::tests::should_diff_sub ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sqrt::tests::should_diff_sqrt ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_different_strides_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_broadcast_int ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_different_strides_lhs ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_prod_dim_int ... ignored, Not implemented for all backends yet
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_prod_int ... ignored, Not implemented for all backends yet
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_d2_int ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_prod_float ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_prod_dim_float ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_different_strides_rhs ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean_last_dim_int ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean_last_dim ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_first_dim ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean_int ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean_first_dim ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_int ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_2 ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_last_dim ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_1 ... ok
[INFO] [stdout] test tests::jit_fusion::all_op::tests::test_all_with_bool_from_lower_equal ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_last_dim_int ... ok
[INFO] [stdout] test tests::jit_fusion::ad_transpose::tests::should_diff_swap_dims ... ok
[INFO] [stdout] test tests::jit_fusion::all_op::tests::test_all_dim ... ok
[INFO] [stdout] test tests::jit_fusion::arange_step::tests::should_panic_when_step_is_zero - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmax_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmax_2d_dim0_int ... ok
[INFO] [stdout] test tests::jit_fusion::ad_transpose::tests::should_diff_transpose ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmax_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmin_2d_dim0_int ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmin_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmin_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_tanh::tests::should_diff_tanh ... ok
[INFO] [stdout] test tests::jit_fusion::arange::tests::test_arange ... ok
[INFO] [stdout] test tests::jit_fusion::arange_step::tests::test_arange_step ... ok
[INFO] [stdout] test tests::jit_fusion::all_op::tests::test_all ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_argwhere_1d ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_argwhere_2d ... ok
[INFO] [stdout] test tests::jit_fusion::any::tests::test_any ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_nonzero_1d ... ok
[INFO] [stdout] test tests::jit_fusion::bool::tests::test_from_int ... ok
[INFO] [stdout] test tests::jit_fusion::cast::tests::cast_bool_to_float_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::any::tests::test_any_dim ... ok
[INFO] [stdout] test tests::jit_fusion::bool::tests::test_from_float ... ok
[INFO] [stdout] test tests::jit_fusion::cast::tests::cast_float_to_int ... ok
[INFO] [stdout] test tests::jit_fusion::cast::tests::cast_int_to_float_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_nonzero_3d ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_panic_when_cat_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_nonzero_2d ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_argwhere_3d ... ok
[INFO] [stdout] test tests::jit_fusion::bridge::tests::test_full_precision ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_bool ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_3d ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_half_sub_graph_not_tracked ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::cast::tests::cast_bool_to_int_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_with_missing_requirement ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_chunk_multi_dimension ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_chunk_not_evenly_divisible_remains_several ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_invalid_dim - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_chunk_not_divisible ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_very_complex ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_chunk_not_evenly_divisible ... ok
[INFO] [stdout] test tests::jit_fusion::clamp::tests::clamp_max ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Abs ... ok
[INFO] [stdout] test tests::jit_fusion::clamp::tests::clamp_min_max ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_complicated_computation ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Argmax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Add ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_with_long_chain_of_eager_memory_bound ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Clamp ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Argmin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::AddScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::ClampMax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Cos ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Cat ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::ClampMin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Div ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Exp ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::EqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::DivScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::GreaterElem ... ok
[INFO] [stdout] test tests::jit_fusion::clamp::tests::clamp_min ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Erf ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Equal ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Gatter ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Gelu ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Greater ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::GreaterEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::GreaterEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Log1P ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_with_many_duplicates ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LowerElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Log ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LogSigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Max ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LogSoftmax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LowerEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MaskFill ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MaxDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MaskWhere ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Matmul ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MinDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MaxDimWithIndices ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MinDimWithIndices ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Lower ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Mean ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LowerEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::PowScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Neg ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MulScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MeanDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Relu ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Mish ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Mul ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::NotEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Min ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Scatter ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Reshape ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SelectAssign ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Repeat ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Select ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Softmax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Slice ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sqrt ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Softplus ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sum ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SliceAssign ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SubScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Tanh ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SumDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::AddScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SwapDims ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Transpose ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sub ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Silu ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Argmax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Abs ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Clamp ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::ClampMax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Add ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Argmin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::ClampMin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Greater ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Equal ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Cat ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::DivScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Div ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::GreaterEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::EqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Gatter ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Lower ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::GreaterElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::LowerEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Max ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::LowerEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MaxDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MaskWhere ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::LowerElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::GreaterEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Min ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MinDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MeanDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MinDimWithIndices ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MulScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Mean ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Neg ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::NotEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MaxDimWithIndices ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Select ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::NotEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Scatter ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Repeat ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SliceAssign ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MaskFill ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Reshape ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SelectAssign ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SubScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Mul ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Transpose ... ok
[INFO] [stdout] test tests::jit_fusion::close::tests::test_is_close ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Sum ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SwapDims ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SumDim ... ok
[INFO] [stdout] test tests::jit_fusion::cov::tests::test_cov_1 ... ok
[INFO] [stdout] test tests::jit_fusion::cov::tests::test_cov_2 ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Sub ... ok
[INFO] [stdout] test tests::jit_fusion::cos::tests::should_support_cos_ops ... ok
[INFO] [stdout] test tests::jit_fusion::cov::tests::test_cov_3 ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Slice ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_2d_int_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::create_like::tests::should_support_ones_like ... ok
[INFO] [stdout] test tests::jit_fusion::cov::tests::test_cov_4 ... ok
[INFO] [stdout] test tests::jit_fusion::create_like::tests::should_support_zeros_like ... ok
[INFO] [stdout] test tests::jit_fusion::close::tests::test_all_close ... ok
[INFO] [stdout] test tests::jit_fusion::create_like::tests::should_support_randoms_like ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_2d_bool_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::should_support_div_ops ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::should_support_div_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::should_support_div_scalar_ops ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::should_support_div_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::test_div_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::test_div_broadcast_int ... ok
[INFO] [stdout] test tests::jit_fusion::erf::tests::should_support_erf_ops ... ok
[INFO] [stdout] test tests::jit_fusion::erf::tests::should_support_erf_ops_with_negative_number ... ok
[INFO] [stdout] test tests::jit_fusion::exp::tests::should_support_exp_ops ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::broadcast_single ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_2d ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_2d_bool ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_3d ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_2d_int ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_higher_dimensions ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::should_all_negative_one ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::should_panic_negative_one_on_non_existing_dim - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::eye::tests::test_eye_float ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::should_fail_expand_incompatible_shapes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_2d_float_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_3d_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::not_enough_destination_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_panic - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_end ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_begin ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_middle ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::edge_duplicated_axes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_to_1d ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::normal_bool ... ok
[INFO] [stdout] test tests::jit_fusion::full::tests::test_data_full ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::normal_int ... ok
[INFO] [stdout] test tests::jit_fusion::full::tests::test_tensor_full ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::edge_out_of_bound_axis - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::normal_float ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_1d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_1d_dim0_int ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::scatter_should_panic_on_mismatch_of_shapes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_3d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_2d_only_1dim ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_1d ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_3d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::gelu::tests::test_gelu ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_float_empty ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_bool_empty ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_2d_dim1_diff_shape ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_float_zeros ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_int_empty ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_int_ones ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_float_ones ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_int_zeros ... ok
[INFO] [stdout] test tests::jit_fusion::gradients::tests::should_update_tensor_when_grad_replace ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_1d_iter_last_item ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_transposed ... ok
[INFO] [stdout] test tests::jit_fusion::leaky_relu::tests::test_leaky_relu_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::log1p::tests::should_support_exp_log1p ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_too_high_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_iter_dim_single_element ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_iter_dim_double_end ... ok
[INFO] [stdout] test tests::jit_fusion::log_sigmoid::tests::test_log_sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::log::tests::should_support_log_ops ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::should_support_bool_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::should_support_bool_not ... ok
[INFO] [stdout] test tests::jit_fusion::log_sigmoid::tests::test_log_sigmoid_numerical_stability ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_greater_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_greater_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::should_support_bool_not_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_greater_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_greater ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_greater_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_greater_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_lower ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_greater ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_greater_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_lower_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_not_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_not_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_lower_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_lower_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_lower_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_lower_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_lower_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_lower ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_not_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::mask::tests::should_support_int_mask_fill_ops ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_not_equal ... ok
[INFO] [stdout] test tests::jit_fusion::mask::tests::should_support_int_mask_where_ops ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_broadcast_1 ... ok
[INFO] [stdout] test tests::jit_fusion::mask::tests::should_support_mask_where_ops ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::should_panic_when_inner_dimensions_are_not_equal - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::mask::tests::should_support_mask_fill_ops ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_simple_1 ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_d3 ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_broadcast_4d ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_simple_2 ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_max_dim_with_indices_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_max_dim_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_max_dim_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_max_dim_with_indices_2d_with_dim_0th ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_simple_3 ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_mean_dim_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_min_dim_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_min_dim_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_maximum_pair ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_min_dim_with_indices_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_minimum_pair ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_crossover_trees_root_unavailable - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_crossover_trees_with_referred_subtree ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_deletables_propagate_well - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_sum_dim_2d ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_self_referencing_tree ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_min_dim_with_indices_2d ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_three_crossover_trees_middle_one_unavailable - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_tensor_summarize_1 ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_tensor_summarize_2 ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_4d_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::mish::tests::test_mish ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_three_crossover_trees_last_still_usable ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_independent_trees ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_bigger_output ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_bigger_output ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_with_non_impacting_detach ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_dyn_filter_size ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool1d::tests::test_avg_pool1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_dyn_filter_size ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_node_explored_once_can_still_be_tagged_as_useful_when_found_again_deeper ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool2d::tests::test_avg_pool2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_with_missing_require_grad_after_cleanup ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_with_detach_after_cleanup ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_tensor_summarize_3 ... ok
[INFO] [stdout] test tests::jit_fusion::module_bilinear_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_bilinear_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_bicubic_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_bicubic_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv1d::tests::test_conv1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv1d::tests::test_conv1d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv1d::tests::test_conv1d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv1d::tests::test_conv1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv2d::tests::test_conv2d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::module_backward::tests::test_embedding_backward ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose1d::tests::test_conv_transpose1d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_groups_different_channels ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_dilation_2 ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv2d::tests::test_conv2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_simple_1 ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_simple_2 ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose1d::tests::test_conv_transpose1d_diff_channels ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_groups_2 ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_with_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::module_forward::tests::test_embedding_forward ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_different_padding_stride_kernel ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_with_indices ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_stride_2 ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_stride2_out_padding ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv2d::tests::test_conv2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_with_neg ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_nearest_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_different_padding_stride_kernel ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_with_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_with_neg ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::should_support_mul_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::should_support_mul_scalar_ops ... ok
[INFO] [stdout] test tests::jit_fusion::module_unfold4d::tests::test_unfold4d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::test_mul_broadcast_2_dims ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::should_support_mul_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::module_nearest_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow_invalid_length - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::module_unfold4d::tests::test_unfold4d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_unfold4d::tests::test_unfold4d_shape ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow_invalid_start - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow_invalid_dim - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::one_hot::tests::should_panic_when_index_exceeds_number_of_classes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::one_hot::tests::should_panic_when_number_of_classes_is_zero - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::neg::tests::should_support_neg_ops ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::should_support_mul_ops ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::test_mul_broadcast_int ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::test_mul_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow_invalid_zero_length - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::padding::tests::padding_2d_test ... ok
[INFO] [stdout] test tests::jit_fusion::padding::tests::padding_4d_test ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::edge_repeated_axes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::normal_float ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::normal_bool ... ok
[INFO] [stdout] test tests::jit_fusion::padding::tests::padding_asymmetric_test ... ok
[INFO] [stdout] test tests::jit_fusion::powf::tests::should_support_neg_values_with_even_power ... ok
[INFO] [stdout] test tests::jit_fusion::powf::tests::should_support_neg_power ... ok
[INFO] [stdout] test tests::jit_fusion::powf_scalar::tests::should_support_neg_power ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::edge_out_of_bound_axis - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::normal_int ... ok
[INFO] [stdout] test tests::jit_fusion::powf::tests::should_support_powf_ops ... ok
[INFO] [stdout] test tests::jit_fusion::powf_scalar::tests::should_support_neg_values_with_odd_power ... ok
[INFO] [stdout] test tests::jit_fusion::padding::tests::padding_asymmetric_integer_test ... ok
[INFO] [stdout] test tests::jit_fusion::random::tests::rand_default ... ok
[INFO] [stdout] test tests::jit_fusion::random::tests::rand_uniform ... ok
[INFO] [stdout] test tests::jit_fusion::powf_scalar::tests::should_support_neg_values_with_even_power ... ok
[INFO] [stdout] test tests::jit_fusion::relu::tests::test_relu_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::powf::tests::should_support_neg_values_with_odd_power ... ok
[INFO] [stdout] test tests::jit_fusion::repeat::tests::should_support_bool_repeat_ops ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::multiple_neg_ones - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::repeat::tests::should_support_repeat_ops ... ok
[INFO] [stdout] test tests::jit_fusion::repeat::tests::should_support_int_repeat_ops ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::neg_value - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::random::tests::rand_bernoulli ... ok
[INFO] [stdout] test tests::jit_fusion::recip::tests::should_support_recip_ops ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_reshape_2d ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_reshape_int ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_not_corrupt_after_slice ... ok
[INFO] [stdout] test tests::jit_fusion::powf_scalar::tests::should_support_powf_ops ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_1d ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_2d_dim0_same_num_dim ... ok
[INFO] [stdout] test tests::jit_fusion::one_hot::tests::should_support_one_hot ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_2d_dim0_more_num_dim ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_reshape_1d ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_dim_infererence ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_assign_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_assign_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_assign_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::sigmoid::tests::test_sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::sigmoid::tests::test_sigmoid_overflow ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_panic_invalid_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_reshape_bool ... ok
[INFO] [stdout] test tests::jit_fusion::sign::tests::should_support_sign_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_panic_when_slice_is_equal - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_panic_when_slice_is_desc - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::silu::tests::test_silu ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_full_sliceing_1d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_full_sliceing_2d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_panic_when_slice_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_assign_1d ... ok
[INFO] [stdout] test tests::jit_fusion::sign::tests::should_support_sign_ops_float ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_slice_assign_1d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_partial_sliceing_3d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_panic_when_slice_with_too_many_dimensions - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_partial_sliceing_1d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_partial_sliceing_2d ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_argsort_1d_float ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::slice_should_not_corrupt_potentially_inplace_operations ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_slice_assign_2d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::slice_assign_should_not_corrupt_potentially_inplace_operations ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_partial_sliceing_3d_non_contiguous ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_argsort_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_argsort_int ... ok
[INFO] [stdout] test tests::jit_fusion::softplus::tests::test_softplus_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::sin::tests::should_support_sin_ops ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_descending_1d ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_1d_float ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_float_nan ... ok
[INFO] [stdout] test tests::jit_fusion::softmax::tests::test_softmax_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_float ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_int ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_squeeze ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_squeeze_first ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_squeeze_panic - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_squeeze_last ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dim ... ok
[INFO] [stdout] test tests::jit_fusion::sqrt::tests::should_support_sqrt_ops ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dim_last ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_argsort_float ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dims_handle_first_last ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dims_support_dim_inference ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_with_indices_descending_int ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dim_panic - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dim_first ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_with_indices_float ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dims_work_with_single_dim ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dims_panic - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_with_indices_descending_float ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_with_indices_int ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_3d ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_panic_when_stack_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::should_support_sub_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_bool ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::should_support_sub_scalar_ops ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::should_support_sub_ops ... ok
[INFO] [stdout] test tests::jit_fusion::tanh_activation::tests::test_tanh ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::test_sub_broadcast_int ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::topk::tests::test_topk ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::should_support_sub_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::topk::tests::test_topk_1d ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::test_sub_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::tanh::tests::should_support_tanh_ops ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_swap_dims ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_swap_dims_bool ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_transpose_bool ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_swap_dims_int ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_generate_row_major_layout ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_transpose_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_transpose_ops ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril_too_few_dims - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::topk::tests::test_topk_with_indices ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu_positive_diagonal ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu_too_few_dims - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu_negative_diagonal ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril_batch_tensors ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_diag ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_diag_offset ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_tri_lower ... ok
[INFO] [stdout] test tests::jit_fusion::var::tests::test_var ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_tri_upper_offset ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_tri_upper ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::rect_diag ... ok
[INFO] [stdout] test tests::jit_fusion::var::tests::test_var_bias ... ok
[INFO] [stdout] test tests::jit_fusion::var::tests::test_var_mean ... ok
[INFO] [stdout] test tests::jit_fusion::var::tests::test_var_mean_bias ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_tri_lower_offset ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril_positive_diagonal ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril_negative_diagonal ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu_batch_tensors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1484 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 340.11s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests burn_wgpu
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/device.rs - device::WgpuDevice (line 7) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "af236fb69241ce9a0de3eba929e2f265a1d9517592b9900cbaaa94b5bb881eab", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af236fb69241ce9a0de3eba929e2f265a1d9517592b9900cbaaa94b5bb881eab", kill_on_drop: false }`
[INFO] [stdout] af236fb69241ce9a0de3eba929e2f265a1d9517592b9900cbaaa94b5bb881eab
[INFO] testing burn-wgpu-0.13.2 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate burn-wgpu 0.13.2 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate burn-wgpu 0.13.2 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate burn-wgpu 0.13.2
[INFO] finished tweaking crates.io crate burn-wgpu 0.13.2
[INFO] tweaked toml for crates.io crate burn-wgpu 0.13.2 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 194 packages to latest compatible versions
[INFO] [stderr]       Adding ash v0.37.3+1.3.251 (latest: v0.38.0+1.3.281)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding cfg_aliases v0.1.1 (latest: v0.2.1)
[INFO] [stderr]       Adding d3d12 v0.19.0 (latest: v0.20.0)
[INFO] [stderr]       Adding gpu-allocator v0.25.0 (latest: v0.26.0)
[INFO] [stderr]       Adding gpu-descriptor v0.2.4 (latest: v0.3.0)
[INFO] [stderr]       Adding gpu-descriptor-types v0.1.2 (latest: v0.2.0)
[INFO] [stderr]       Adding hashbrown v0.13.2 (latest: v0.14.5)
[INFO] [stderr]       Adding jni-sys v0.3.0 (latest: v0.4.0)
[INFO] [stderr]       Adding libloading v0.7.4 (latest: v0.8.3)
[INFO] [stderr]       Adding malloc_buf v0.0.6 (latest: v1.0.0)
[INFO] [stderr]       Adding metal v0.27.0 (latest: v0.28.0)
[INFO] [stderr]       Adding naga v0.19.2 (latest: v0.20.0)
[INFO] [stderr]       Adding ndk-sys v0.5.0+25.2.9519653 (latest: v0.6.0+11769913)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding wgpu v0.19.4 (latest: v0.20.0)
[INFO] [stderr]       Adding wgpu-core v0.19.4 (latest: v0.20.0)
[INFO] [stderr]       Adding wgpu-hal v0.19.4 (latest: v0.20.0)
[INFO] [stderr]       Adding wgpu-types v0.19.2 (latest: v0.20.0)
[INFO] [stderr]       Adding windows v0.52.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-core v0.52.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 16d5e51a7861a340d2c09c8e5bf5c5ac3da9b0c521b82f30ef803fdfa65989ff
[INFO] running `Command { std: "docker" "start" "-a" "16d5e51a7861a340d2c09c8e5bf5c5ac3da9b0c521b82f30ef803fdfa65989ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "16d5e51a7861a340d2c09c8e5bf5c5ac3da9b0c521b82f30ef803fdfa65989ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "16d5e51a7861a340d2c09c8e5bf5c5ac3da9b0c521b82f30ef803fdfa65989ff", kill_on_drop: false }`
[INFO] [stdout] 16d5e51a7861a340d2c09c8e5bf5c5ac3da9b0c521b82f30ef803fdfa65989ff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aac3f5b04ee18e1d43e554c6be2584db8976e8d17471bf3ba24777274ef07e3e
[INFO] running `Command { std: "docker" "start" "-a" "aac3f5b04ee18e1d43e554c6be2584db8976e8d17471bf3ba24777274ef07e3e", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling zerocopy v0.7.34
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling allocator-api2 v0.2.18
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling ash v0.37.3+1.3.251
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling unicode-width v0.1.12
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling khronos-egl v6.0.0
[INFO] [stderr]    Compiling uuid v1.8.0
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling wgpu-hal v0.19.4
[INFO] [stderr]    Compiling gpu-alloc-types v0.3.0
[INFO] [stderr]    Compiling gpu-descriptor-types v0.1.2
[INFO] [stderr]    Compiling spirv v0.3.0+sdk-1.3.268.0
[INFO] [stderr]    Compiling libloading v0.7.4
[INFO] [stderr]    Compiling libloading v0.8.3
[INFO] [stderr]    Compiling hexf-parse v0.2.1
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling gpu-descriptor v0.2.4
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling gpu-alloc v0.6.0
[INFO] [stderr]    Compiling wgpu-core v0.19.4
[INFO] [stderr]    Compiling wgpu-types v0.19.2
[INFO] [stderr]    Compiling glow v0.13.1
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling raw-window-handle v0.6.2
[INFO] [stderr]    Compiling renderdoc-sys v1.1.0
[INFO] [stderr]    Compiling profiling v1.0.15
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling wgpu v0.19.4
[INFO] [stderr]    Compiling md5 v0.7.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling derive-new v0.6.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling bytemuck v1.16.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling pollster v0.3.0
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling naga v0.19.2
[INFO] [stderr]    Compiling burn-common v0.13.2
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling burn-tensor v0.13.2
[INFO] [stderr]    Compiling text_placeholder v0.5.0
[INFO] [stderr]    Compiling burn-compute v0.13.2
[INFO] [stderr]    Compiling burn-fusion v0.13.2
[INFO] [stderr]    Compiling burn-jit v0.13.2
[INFO] [stderr]    Compiling burn-wgpu v0.13.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `no_std`
[INFO] [stdout]   --> src/graphics.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |         #[cfg(not(no_std))]
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_std)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 28s
[INFO] running `Command { std: "docker" "inspect" "aac3f5b04ee18e1d43e554c6be2584db8976e8d17471bf3ba24777274ef07e3e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aac3f5b04ee18e1d43e554c6be2584db8976e8d17471bf3ba24777274ef07e3e", kill_on_drop: false }`
[INFO] [stdout] aac3f5b04ee18e1d43e554c6be2584db8976e8d17471bf3ba24777274ef07e3e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 95299b5f3172ff5d6c7db02864741ae65f3bb9df398e14d5a11aaf27fcb77909
[INFO] running `Command { std: "docker" "start" "-a" "95299b5f3172ff5d6c7db02864741ae65f3bb9df398e14d5a11aaf27fcb77909", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling burn-tensor-testgen v0.13.2
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling matrixmultiply v0.3.8
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling sdd v0.2.0
[INFO] [stderr]    Compiling burn-ndarray v0.13.2
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling scc v2.1.1
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-channel v0.5.13
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling thread-tree v0.3.3
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling derive-new v0.6.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling serial_test_derive v3.1.1
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling ndarray v0.15.6
[INFO] [stderr]    Compiling serial_test v3.1.1
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling naga v0.19.2
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling burn-common v0.13.2
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling burn-tensor v0.13.2
[INFO] [stderr]    Compiling text_placeholder v0.5.0
[INFO] [stderr]    Compiling burn-compute v0.13.2
[INFO] [stderr]    Compiling wgpu-hal v0.19.4
[INFO] [stderr]    Compiling burn-autodiff v0.13.2
[INFO] [stderr]    Compiling burn-fusion v0.13.2
[INFO] [stderr]    Compiling wgpu-core v0.19.4
[INFO] [stderr]    Compiling burn-jit v0.13.2
[INFO] [stderr]    Compiling wgpu v0.19.4
[INFO] [stderr]    Compiling burn-wgpu v0.13.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `no_std`
[INFO] [stdout]   --> src/graphics.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |         #[cfg(not(no_std))]
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_std)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `no_std`
[INFO] [stdout]   --> src/graphics.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |         #[cfg(not(no_std))]
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_std)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 09s
[INFO] running `Command { std: "docker" "inspect" "95299b5f3172ff5d6c7db02864741ae65f3bb9df398e14d5a11aaf27fcb77909", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "95299b5f3172ff5d6c7db02864741ae65f3bb9df398e14d5a11aaf27fcb77909", kill_on_drop: false }`
[INFO] [stdout] 95299b5f3172ff5d6c7db02864741ae65f3bb9df398e14d5a11aaf27fcb77909
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4c779104cfb9b3b3768a189040b3bdd0a156ec12c59df068ee992100748ef9fa
[INFO] running `Command { std: "docker" "start" "-a" "4c779104cfb9b3b3768a189040b3bdd0a156ec12c59df068ee992100748ef9fa", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition name: `no_std`
[INFO] [stderr]   --> src/graphics.rs:71:19
[INFO] [stderr]    |
[INFO] [stderr] 71 |         #[cfg(not(no_std))]
[INFO] [stderr]    |                   ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stderr]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_std)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `burn-wgpu` (lib) generated 1 warning
[INFO] [stderr] warning: `burn-wgpu` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.31s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/burn_wgpu-6e1e5eae6f01aef0)
[INFO] [stdout] 
[INFO] [stdout] running 1488 tests
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stderr] error: XDG_RUNTIME_DIR not set in the environment.
[INFO] [stdout] test tests::jit::abs::tests::should_support_abs_ops_int ... ok
[INFO] [stdout] test tests::jit::abs::tests::should_support_abs_ops_float ... ok
[INFO] [stdout] test tests::jit::ad_adaptive_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::ad_adaptive_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::ad_add::tests::should_diff_add_scalar ... ok
[INFO] [stdout] test tests::jit::ad_add::tests::should_diff_add ... ok
[INFO] [stdout] test tests::jit::ad_add::tests::test_add_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool1d::tests::test_avg_pool1d_complex ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool2d::tests::test_avg_pool2d_complex ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok
[INFO] [stdout] test tests::jit::ad_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::add_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::div_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::mask_where_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_abs::tests::should_diff_abs ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_sum_1 ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_mean ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_mean_dim ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_sum_2 ... ok
[INFO] [stdout] test tests::jit::ad_aggregation::tests::should_diff_sum_dim ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::matmul_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::sub_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_complex::tests::should_diff_full_complex_2 ... ok
[INFO] [stdout] test tests::jit::ad_broadcast::tests::mul_broadcast ... ok
[INFO] [stdout] test tests::jit::ad_cat::tests::should_diff_cat_more_than_1_dim ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_basic ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_dilation ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_with_padding ... ok
[INFO] [stdout] test tests::jit::ad_complex::tests::should_diff_full_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_different_channels ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_basic ... ok
[INFO] [stdout] test tests::jit::ad_complex::tests::should_diff_full_complex_3 ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_channels ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_dilation ... ok
[INFO] [stdout] test tests::jit::ad_conv1d::tests::test_conv1d_with_stride ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_complex ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_kernel_size ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_stride ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_dilation_2 ... ok
[INFO] [stdout] test tests::jit::ad_cat::tests::should_diff_cat ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_padding ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_groups_different_channels ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_padding ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_stride_2 ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_different_width ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_channels ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_complex ... ok
[INFO] [stdout] test tests::jit::ad_conv2d::tests::test_conv2d_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_basic ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose1d::tests::test_conv_transpose1d_stride_padding_out ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups_2 ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_basic ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_dilation ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_kernel_size ... ok
[INFO] [stdout] test tests::jit::ad_div::tests::should_diff_div ... ok
[INFO] [stdout] test tests::jit::ad_div::tests::should_diff_div_scalar ... ok
[INFO] [stdout] test tests::jit::ad_cos::tests::should_diff_cos ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_stride ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_groups ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_stride_padding_out ... ok
[INFO] [stdout] test tests::jit::ad_conv_transpose2d::tests::test_conv_transpose2d_padding ... ok
[INFO] [stdout] test tests::jit::ad_div::tests::test_div_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_gather_scatter::tests::test_scatter_grad ... ok
[INFO] [stdout] test tests::jit::ad_flip::tests::should_diff_flip ... ok
[INFO] [stdout] test tests::jit::ad_expand::tests::should_diff_expand ... ok
[INFO] [stdout] test tests::jit::ad_div::tests::test_div_complex_2 ... ok
[INFO] [stdout] test tests::jit::ad_log::tests::should_diff_log ... ok
[INFO] [stdout] test tests::jit::ad_gather_scatter::tests::test_gather_grad ... ok
[INFO] [stdout] test tests::jit::ad_log_sigmoid::tests::should_diff_log_sigmoid ... ok
[INFO] [stdout] test tests::jit::ad_erf::tests::should_diff_erf ... ok
[INFO] [stdout] test tests::jit::ad_exp::tests::should_diff_exp ... ok
[INFO] [stdout] test tests::jit::ad_mask::tests::should_diff_mask_where ... ok
[INFO] [stdout] test tests::jit::ad_cross_entropy_loss::tests::test_cross_entropy_loss_grad ... ok
[INFO] [stdout] test tests::jit::ad_log1p::tests::should_diff_log1p ... ok
[INFO] [stdout] test tests::jit::ad_matmul::tests::should_diff_matmul ... ok
[INFO] [stdout] test tests::jit::ad_gelu::tests::should_diff_gelu ... ok
[INFO] [stdout] test tests::jit::ad_max_pool2d::tests::test_max_pool2d_complex ... ok
[INFO] [stdout] test tests::jit::ad_max_pool1d::tests::test_max_pool1d_with_dilation ... ok
[INFO] [stdout] test tests::jit::ad_max_pool1d::tests::test_max_pool1d_complex_with_padding ... ok
[INFO] [stdout] test tests::jit::ad_mask::tests::should_diff_mask_fill ... ok
[INFO] [stdout] test tests::jit::ad_max_pool1d::tests::test_max_pool1d_complex ... ok
[INFO] [stdout] test tests::jit::ad_max_pool1d::tests::test_max_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::ad_matmul::tests::test_matmul_complex_2 ... ok
[INFO] [stdout] test tests::jit::ad_max_pool2d::tests::test_max_pool2d_simple_2 ... ok
[INFO] [stdout] test tests::jit::ad_max_pool2d::tests::test_max_pool2d_simple_1 ... ok
[INFO] [stdout] test tests::jit::ad_max_pool2d::tests::test_max_pool2d_with_dilation ... ok
[INFO] [stdout] test tests::jit::ad_matmul::tests::test_matmul_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_mul::tests::should_diff_mul_scalar ... ok
[INFO] [stdout] test tests::jit::ad_nearest_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit::ad_nearest_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit::ad_maxmin::tests::should_diff_min_dim ... ok
[INFO] [stdout] test tests::jit::ad_mul::tests::should_diff_mul ... ok
[INFO] [stdout] test tests::jit::ad_permute::tests::should_diff_permute ... ok
[INFO] [stdout] test tests::jit::ad_mul::tests::test_mul_complex_1 ... ok
[INFO] [stdout] test tests::jit::ad_powf::tests::should_diff_powf ... ok
[INFO] [stdout] test tests::jit::ad_powf::tests::should_diff_powf_with_untracked_rhs ... ok
[INFO] [stdout] test tests::jit::ad_maxmin::tests::should_diff_max_dim ... ok
[INFO] [stdout] test tests::jit::ad_powf::tests::should_diff_powf_with_untracked_lhs ... ok
[INFO] [stdout] test tests::jit::ad_nonzero::tests::should_diff_nonzero ... ok
[INFO] [stdout] test tests::jit::ad_neg::tests::should_diff_neg ... ok
[INFO] [stdout] test tests::jit::ad_recip::tests::should_diff_recip ... ok
[INFO] [stdout] test tests::jit::ad_reshape::tests::should_diff_reshape ... ok
[INFO] [stdout] test tests::jit::ad_powf::tests::should_diff_powf_scalar ... ok
[INFO] [stdout] test tests::jit::ad_repeat::tests::should_diff_repeat ... ok
[INFO] [stdout] test tests::jit::ad_sigmoid::tests::should_diff_sigmoid ... ok
[INFO] [stdout] test tests::jit::ad_sigmoid::tests::small_neg_val_should_not_cause_grad_overflow ... ok
[INFO] [stdout] test tests::jit::ad_select::tests::test_select_assign_grad ... ok
[INFO] [stdout] test tests::jit::ad_slice::tests::should_diff_matmul_with_slice_assign ... ok
[INFO] [stdout] test tests::jit::ad_slice::tests::slice_assign_diff_should_give_same_results_as_cat ... ok
[INFO] [stdout] test tests::jit::ad_relu::tests::should_diff_relu ... ok
[INFO] [stdout] test tests::jit::ad_slice::tests::should_diff_matmul_with_slice ... ok
[INFO] [stdout] test tests::jit::ad_sign::tests::should_diff_sign ... ok
[INFO] [stdout] test tests::jit::ad_sin::tests::should_diff_sin ... ok
[INFO] [stdout] test tests::jit::ad_select::tests::test_select_grad ... ok
[INFO] [stdout] test tests::jit::ad_softmax::tests::test_quiet_softmax_grad ... ok
[INFO] [stdout] test tests::jit::ad_slice::tests::should_diff_matmul_with_slice_assign_complex ... ok
[INFO] [stdout] test tests::jit::ad_multithread::tests::should_behave_the_same_with_multithread ... ok
[INFO] [stdout] test tests::jit::ad_sub::tests::should_diff_sub_scalar ... ok
[INFO] [stdout] test tests::jit::ad_sub::tests::should_diff_sub ... ok
[INFO] [stdout] test tests::jit::ad_softmax::tests::test_softmax_grad ... ok
[INFO] [stdout] test tests::jit::ad_sort::tests::should_diff_sort ... ok
[INFO] [stdout] test tests::jit::ad_sqrt::tests::should_diff_sqrt ... ok
[INFO] [stdout] test tests::jit::add::tests::should_support_add_scalar_ops ... ok
[INFO] [stdout] test tests::jit::ad_sub::tests::test_sub_complex_1 ... ok
[INFO] [stdout] test tests::jit::add::tests::should_support_add_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_d2 ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_broadcast ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_d2_int ... ok
[INFO] [stdout] test tests::jit::ad_tanh::tests::should_diff_tanh ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_different_strides_rhs ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_broadcast_int ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_prod_dim_int ... ignored, Not implemented for all backends yet
[INFO] [stdout] test tests::jit::add::tests::test_add_different_strides_lhs ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_prod_int ... ignored, Not implemented for all backends yet
[INFO] [stdout] test tests::jit::aggregation::tests::test_prod_dim_float ... ok
[INFO] [stdout] test tests::jit::ad_transpose::tests::should_diff_swap_dims ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_prod_float ... ok
[INFO] [stdout] test tests::jit::ad_transpose::tests::should_diff_transpose ... ok
[INFO] [stdout] test tests::jit::add::tests::test_add_different_strides_broadcast ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean_last_dim ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean_int ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean_last_dim_int ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_mean_first_dim ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_first_dim ... ok
[INFO] [stdout] test tests::jit::ad_softmax::tests::test_log_softmax_grad ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_2 ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_last_dim ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_last_dim_int ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_int ... ok
[INFO] [stdout] test tests::jit::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_1 ... ok
[INFO] [stdout] test tests::jit::arange::tests::test_arange ... ok
[INFO] [stdout] test tests::jit::all_op::tests::test_all_with_bool_from_lower_equal ... ok
[INFO] [stdout] test tests::jit::arange_step::tests::test_arange_step ... ok
[INFO] [stdout] test tests::jit::ad_sort::tests::should_diff_sort_with_indices ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmax_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmin_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmax_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmax_2d_dim0_int ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_argwhere_1d ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_argwhere_2d ... ok
[INFO] [stdout] test tests::jit::all_op::tests::test_all_dim ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_argwhere_3d ... ok
[INFO] [stdout] test tests::jit::arange_step::tests::should_panic_when_step_is_zero - should panic ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmin_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::any::tests::test_any_dim ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_nonzero_2d ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_nonzero_1d ... ok
[INFO] [stdout] test tests::jit::bool::tests::test_from_int ... ok
[INFO] [stdout] test tests::jit::any::tests::test_any ... ok
[INFO] [stdout] test tests::jit::cast::tests::cast_bool_to_int_tensor ... ok
[INFO] [stdout] test tests::jit::arg::tests::test_argmin_2d_dim0_int ... ok
[INFO] [stdout] test tests::jit::cast::tests::cast_bool_to_float_tensor ... ok
[INFO] [stdout] test tests::jit::argwhere_nonzero::tests::test_nonzero_3d ... ok
[INFO] [stdout] test tests::jit::all_op::tests::test_all ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_panic_when_cat_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok
[INFO] [stdout] test tests::jit::cast::tests::cast_float_to_int ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_3d ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_bool ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::cast::tests::cast_int_to_float_tensor ... ok
[INFO] [stdout] test tests::jit::bool::tests::test_from_float ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_int ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok
[INFO] [stdout] test tests::jit::cat::tests::should_support_cat_ops_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_with_long_chain_of_eager_memory_bound ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_chunk_multi_dimension ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_chunk_not_divisible ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_chunk_not_evenly_divisible ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_invalid_dim - should panic ... ok
[INFO] [stdout] test tests::jit::clamp::tests::clamp_max ... ok
[INFO] [stdout] test tests::jit::clamp::tests::clamp_min ... ok
[INFO] [stdout] test tests::jit::clamp::tests::clamp_min_max ... ok
[INFO] [stdout] test tests::jit::chunk::tests::test_chunk_not_evenly_divisible_remains_several ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Abs ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::AddScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Add ... ok
[INFO] [stdout] test tests::jit::bridge::tests::test_full_precision ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Cat ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Clamp ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::ClampMax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::ClampMin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Cos ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Div ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::DivScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Equal ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Argmax ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_with_missing_requirement ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::EqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Gatter ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Argmin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Erf ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Exp ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::GreaterElem ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_complicated_computation ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::GreaterEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Log1P ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Gelu ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Greater ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Log ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::GreaterEqual ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LowerElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LowerEqual ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LowerEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Lower ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MaskFill ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MaskWhere ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LogSigmoid ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_half_sub_graph_not_tracked ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Max ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Matmul ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MaxDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MaxDimWithIndices ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Mean ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MeanDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::LogSoftmax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MinDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Mul ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Neg ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MinDimWithIndices ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Min ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::PowScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::MulScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Relu ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Repeat ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Mish ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Select ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SelectAssign ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Reshape ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::NotEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sigmoid ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_with_many_duplicates ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Scatter ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Silu ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sub ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SubScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Slice ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Softplus ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sqrt ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Tanh ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SwapDims ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Transpose ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Add ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Sum ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SliceAssign ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Abs ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::Softmax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::float::SumDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Clamp ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::AddScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Argmin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::ClampMin ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Argmax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::DivScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Div ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::ClampMax ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::GreaterElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::EqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Cat ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Equal ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::GreaterEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Gatter ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Greater ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::LowerEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::LowerElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::LowerEqual ... ok
[INFO] [stdout] test tests::jit::checkpoint::tests::test_autodiff_checkpoint_very_complex ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MaskFill ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Lower ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MaxDimWithIndices ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MaskWhere ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::GreaterEqual ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MeanDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MaxDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MulScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Max ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MinDimWithIndices ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Min ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::MinDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Neg ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Mul ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Mean ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::NotEqualElem ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::NotEqual ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Repeat ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Sub ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Scatter ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Slice ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SubScalar ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SumDim ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Reshape ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Select ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SwapDims ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Transpose ... ok
[INFO] [stdout] test tests::jit::cos::tests::should_support_cos_ops ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SelectAssign ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::SliceAssign ... ok
[INFO] [stdout] test tests::jit::create_like::tests::should_support_ones_like ... ok
[INFO] [stdout] test tests::jit::create_like::tests::should_support_randoms_like ... ok
[INFO] [stdout] test tests::jit::close::tests::test_all_close ... ok
[INFO] [stdout] test tests::jit::close::tests::test_is_close ... ok
[INFO] [stdout] test tests::jit::create_like::tests::should_support_zeros_like ... ok
[INFO] [stdout] test tests::jit::cov::tests::test_cov_1 ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_2d_bool_tensor ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_2d_float_tensor ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_2d_int_tensor ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_3d_tensor ... ok
[INFO] [stdout] test tests::jit::clone_invariance::tests::int::Sum ... ok
[INFO] [stdout] test tests::jit::div::tests::should_support_div_ops ... ok
[INFO] [stdout] test tests::jit::cov::tests::test_cov_3 ... ok
[INFO] [stdout] test tests::jit::div::tests::should_support_div_ops_int ... ok
[INFO] [stdout] test tests::jit::cov::tests::test_cov_4 ... ok
[INFO] [stdout] test tests::jit::div::tests::test_div_broadcast ... ok
[INFO] [stdout] test tests::jit::div::tests::should_support_div_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit::div::tests::should_support_div_scalar_ops ... ok
[INFO] [stdout] test tests::jit::erf::tests::should_support_erf_ops ... ok
[INFO] [stdout] test tests::jit::div::tests::test_div_broadcast_int ... ok
[INFO] [stdout] test tests::jit::exp::tests::should_support_exp_ops ... ok
[INFO] [stdout] test tests::jit::erf::tests::should_support_erf_ops_with_negative_number ... ok
[INFO] [stdout] test tests::jit::expand::tests::broadcast_single ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_2d_int ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_2d_bool ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_3d ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_higher_dimensions ... ok
[INFO] [stdout] test tests::jit::expand::tests::should_fail_expand_incompatible_shapes - should panic ... ok
[INFO] [stdout] test tests::jit::expand::tests::should_all_negative_one ... ok
[INFO] [stdout] test tests::jit::expand::tests::should_panic_negative_one_on_non_existing_dim - should panic ... ok
[INFO] [stdout] test tests::jit::eye::tests::test_eye_float ... ok
[INFO] [stdout] test tests::jit::expand::tests::expand_2d ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_end ... ok
[INFO] [stdout] test tests::jit::flatten::tests::not_enough_destination_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_middle ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_begin ... ok
[INFO] [stdout] test tests::jit::flip::tests::edge_duplicated_axes - should panic ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_panic - should panic ... ok
[INFO] [stdout] test tests::jit::flip::tests::edge_out_of_bound_axis - should panic ... ok
[INFO] [stdout] test tests::jit::flip::tests::normal_bool ... ok
[INFO] [stdout] test tests::jit::flatten::tests::should_flatten_to_1d ... ok
[INFO] [stdout] test tests::jit::full::tests::test_data_full ... ok
[INFO] [stdout] test tests::jit::flip::tests::normal_int ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::scatter_should_panic_on_mismatch_of_shapes - should panic ... ok
[INFO] [stdout] test tests::jit::full::tests::test_tensor_full ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_1d_dim0 ... ok
[INFO] [stdout] test tests::jit::flip::tests::normal_float ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_1d_dim0_int ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_2d_only_1dim ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_3d_dim1 ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_1d ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_gather_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_1d_int ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::gelu::tests::test_gelu ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_2d_dim1_diff_shape ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_bool_empty ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_float_empty ... ok
[INFO] [stdout] test tests::jit::gather_scatter::tests::should_scatter_3d_dim1 ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_float_zeros ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_int_empty ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_int_ones ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_int_zeros ... ok
[INFO] [stdout] test tests::jit::init::tests::should_support_float_ones ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_1d_iter_last_item ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_iter_dim_single_element ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_too_high_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_transposed ... ok
[INFO] [stdout] test tests::jit::iter_dim::test::test_iter_dim_double_end ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_tensor_summarize_3 ... ok
[INFO] [stdout] test tests::jit::kernel::bernoulli::tests::number_of_1_proportional_to_prob ... ok
[INFO] [stdout] test tests::jit::cov::tests::test_cov_2 ... ok
[INFO] [stdout] test tests::jit::gradients::tests::should_update_tensor_when_grad_replace ... ok
[INFO] [stdout] test tests::jit::kernel::bernoulli::tests::runs_test ... ok
[INFO] [stdout] test tests::jit::kernel::cast::tests::should_cast_bool_to_int ... ok
[INFO] [stdout] test tests::jit::kernel::bernoulli::tests::subsequent_calls_give_different_tensors ... ok
[INFO] [stdout] test tests::jit::kernel::cast::tests::should_cast_int_to_float ... ok
[INFO] [stdout] test tests::jit::kernel::cast::tests::should_cast_bool_to_float ... ok
[INFO] [stdout] test tests::jit::kernel::cat::tests::cat_should_support_uneven_launch ... ok
[INFO] [stdout] test tests::jit::kernel::cat::tests::cat_should_support_multiple_invocations_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::clamp::tests::clamp_should_match_reference ... ok
[INFO] [stdout] test tests::jit::kernel::cat::tests::cat_should_support_multiple_invocations_dim0 ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_tensor_summarize_1 ... ok
[INFO] [stdout] test tests::jit::kernel::gather::tests::gather_should_work_with_multiple_workgroups_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::mask_fill::tests::mask_fill_inplace_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::mask_fill::tests::mask_fill_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::gather::tests::gather_should_work_with_multiple_workgroups_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::mask_where::tests::mask_where_inplace_lhs_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::mask_where::tests::mask_where_inplace_rhs_should_work_with_multiple_invocation ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::crop_same_shape_should_be_unchanged_shape ... ok
[INFO] [stdout] test tests::jit::kernel::mask_where::tests::mask_where_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::crop_same_shape_should_have_unchanged_values ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::crop_should_decrease_shape ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_already_round_should_have_same_values ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_not_round_should_have_rounded_shape ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::crop_should_keep_same_values ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_not_round_should_have_same_values ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_not_round_should_have_zero_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_with_row_divisor_equal_to_row_but_col_must_be_padded ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_with_row_divisor_larger_than_row ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::padding::padding_works_with_batch ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_tensor_summarize_2 ... ok
[INFO] [stdout] test tests::jit::display::tests::test_display_4d_tensor ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::k_larger_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::m_smaller_than_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::k_smaller_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::blocks_divide_shapes_unevenly ... ok
[INFO] [stdout] test tests::jit::kernel::conv_transpose2d::tests::conv_transpose2d_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::n_smaller_than_m ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::multibatch_1_dim ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::multibatch_2_dims ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::swapped_batches_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::shapes_smaller_than_blocks ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::straightforward ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::swapped_row_col_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::k_exceeds_block ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::blocks_divide_shapes_unevenly ... ok
[INFO] [stdout] test tests::jit::kernel::conv2d::tests::conv2d_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::k_larger_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::k_smaller_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::simple::swapped_row_with_batch_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::medium ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::m_smaller_than_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::n_smaller_than_m ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::multibatch_1_dim ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::multibatch_2_dims ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::straightforward ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::m_exceeds_block ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::swapped_batches_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::shapes_smaller_than_blocks ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::swapped_row_col_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::shapes_equal_blocks ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::swapped_row_with_batch_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::test64_matmul_unpadded_n_exceeds_block ... ok
[INFO] [stdout] test tests::jit::kernel::avg_pool2d::tests::avg_pool2d_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::large ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::blocks_divide_shapes_unevenly ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::k_smaller_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::m_smaller_than_n ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::medium ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::k_larger_than_m_n ... ok
[INFO] [stdout] test tests::jit::kernel::avg_pool2d::tests::avg_pool2d_backward_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::stable_test ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::stable_test_2 ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::multibatch_2_dims ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::n_smaller_than_m ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::multibatch_1_dim ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::shapes_smaller_than_blocks ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::swapped_row_col_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::swapped_batches_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::straightforward ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::swapped_row_with_batch_no_padding ... ok
[INFO] [stdout] test tests::jit::kernel::max_pool2d::tests::max_pool2d_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d::test_matmul_irregular_shape ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::mean_dim_should_work_with_int ... ok
[INFO] [stdout] test tests::jit::kernel::max_pool2d::tests::max_pool2d_with_indices_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmax_shared_memory_extreme_values_float ... ok
[INFO] [stdout] test tests::jit::kernel::matmul::tests::tiling2d_padded::large ... ok
[INFO] [stdout] test tests::jit::kernel::normal::tests::empirical_mean_close_to_expectation ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmin_dim_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmax_dim_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::max_pool2d_backward::tests::max_pool2d_with_indices_backward_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmin_shared_memory_extreme_values_i32 ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmin_shared_memory_extreme_values_float ... ok
[INFO] [stdout] test tests::jit::kernel::normal::tests::normal_respects_68_95_99_rule ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmax_shared_memory_extreme_values_i32 ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmin_shared_memory_medium ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_argmax_shared_memory_medium ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_prod_dim_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_mean_dim_shared_memory_medium ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_shared_memory_medium_divisible ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_shared_memory_large ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_shared_memory_medium_not_divisible ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_shared_memory_small ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::sum_dim_should_work_with_int ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_dim_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::repeat::tests::repeat_dim_0_few_times ... ok
[INFO] [stdout] test tests::jit::kernel::repeat::tests::repeat_dim_2_many_times ... ok
[INFO] [stdout] test tests::jit::kernel::repeat::tests::repeat_dim_1_few_times ... ok
[INFO] [stdout] test tests::jit::kernel::repeat::tests::repeat_dim_2_few_times ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_3d_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_3d_dim2 ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_3d_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::normal::tests::subsequent_calls_give_different_tensors ... ok
[INFO] [stdout] test tests::jit::kernel::select::tests::select_should_work_with_multiple_workgroups ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_diff_shapes ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_3d_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::scatter::tests::scatter_should_work_with_multiple_workgroups_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_3d_dim2 ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::at_least_one_value_per_bin_int_uniform ... ok
[INFO] [stdout] test tests::jit::kernel::unary::tests::tanh_should_not_have_numerical_bugs_on_macos ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::at_least_one_value_per_bin_uniform ... ok
[INFO] [stdout] test tests::jit::kernel::select_assign::tests::select_assign_should_work_with_multiple_workgroups_3d_dim0 ... ok
[INFO] [stdout] test tests::jit::kernel::slice_assign::tests::slice_assign_should_work_with_multiple_workgroups ... ok
[INFO] [stdout] test tests::jit::kernel::slice::tests::slice_should_work_with_multiple_workgroups ... ok
[INFO] [stdout] test tests::jit::leaky_relu::tests::test_leaky_relu_d2 ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::int_values_all_within_interval_uniform ... ok
[INFO] [stdout] test tests::jit::log::tests::should_support_log_ops ... ok
[INFO] [stdout] test tests::jit::log1p::tests::should_support_exp_log1p ... ok
[INFO] [stdout] test tests::jit::log_sigmoid::tests::test_log_sigmoid ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_sum_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::kernel::reduction::reduction::reduction_prod_should_work_with_multiple_invocations ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::should_support_bool_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::should_support_bool_not ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::should_support_bool_not_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_greater ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_greater_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_greater_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_equal ... ok
[INFO] [stdout] test tests::jit::log_sigmoid::tests::test_log_sigmoid_numerical_stability ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_greater_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_greater ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_greater_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_greater_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_greater_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_lower ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_lower_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_not_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_lower_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_lower ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_lower_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_lower_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_int_not_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_lower_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_not_equal ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_not_equal_elem ... ok
[INFO] [stdout] test tests::jit::map_comparison::tests::test_lower_equal_elem ... ok
[INFO] [stdout] test tests::jit::mask::tests::should_support_int_mask_fill_ops ... ok
[INFO] [stdout] test tests::jit::mask::tests::should_support_int_mask_where_ops ... ok
[INFO] [stdout] test tests::jit::mask::tests::should_support_mask_fill_ops ... ok
[INFO] [stdout] test tests::jit::mask::tests::should_support_mask_where_ops ... ok
[INFO] [stdout] test tests::jit::matmul::tests::should_panic_when_inner_dimensions_are_not_equal - should panic ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::subsequent_calls_give_different_tensors ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_broadcast_1 ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_broadcast_4d ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_d3 ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_d2 ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_simple_1 ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_simple_2 ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_max_dim_2d ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_maximum_pair ... ok
[INFO] [stdout] test tests::jit::matmul::tests::test_matmul_simple_3 ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_max_dim_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_max_dim_with_indices_2d_with_dim_0th ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_min_dim_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_max_dim_with_indices_2d ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_min_dim_with_indices_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_minimum_pair ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_min_dim_with_indices_2d ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_min_dim_2d ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::values_all_within_interval_uniform ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::runs_test ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_sum_dim_2d ... ok
[INFO] [stdout] test tests::jit::maxmin::tests::test_mean_dim_2d ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_deletables_propagate_well - should panic ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_crossover_trees_with_referred_subtree ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_self_referencing_tree ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_with_detach_after_cleanup ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_three_crossover_trees_middle_one_unavailable - should panic ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_with_missing_require_grad_after_cleanup ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_with_non_impacting_detach ... ok
[INFO] [stdout] test tests::jit::mish::tests::test_mish ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_bigger_output ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_independent_trees ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_bigger_output ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_dyn_filter_size ... ok
[INFO] [stdout] test tests::jit::module_avg_pool1d::tests::test_avg_pool1d_complex ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_dyn_filter_size ... ok
[INFO] [stdout] test tests::jit::module_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok
[INFO] [stdout] test tests::jit::module_avg_pool2d::tests::test_avg_pool2d_complex ... ok
[INFO] [stdout] test tests::jit::module_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_crossover_trees_root_unavailable - should panic ... ok
[INFO] [stdout] test tests::jit::module_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::module_bicubic_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit::kernel::uniform::tests::values_all_within_interval_default ... ok
[INFO] [stdout] test tests::jit::module_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok
[INFO] [stdout] test tests::jit::module_bilinear_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit::module_bilinear_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_three_crossover_trees_last_still_usable ... ok
[INFO] [stdout] test tests::jit::module_bicubic_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit::module_conv1d::tests::test_conv1d_complex ... ok
[INFO] [stdout] test tests::jit::module_conv1d::tests::test_conv1d_groups ... ok
[INFO] [stdout] test tests::jit::module_conv2d::tests::test_conv2d_simple ... ok
[INFO] [stdout] test tests::jit::module_conv2d::tests::test_conv2d_complex ... ok
[INFO] [stdout] test tests::jit::module_conv2d::tests::test_conv2d_groups ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose1d::tests::test_conv_transpose1d_groups ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok
[INFO] [stdout] test tests::jit::module_conv1d::tests::test_conv1d_simple ... ok
[INFO] [stdout] test tests::jit::module_conv1d::tests::test_conv1d_dilation ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_groups_2 ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose1d::tests::test_conv_transpose1d_diff_channels ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_groups_different_channels ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_stride2_out_padding ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_stride_2 ... ok
[INFO] [stdout] test tests::jit::module_forward::tests::test_embedding_forward ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_simple_2 ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_with_dilation ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_simple ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_dilation_2 ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_complex ... ok
[INFO] [stdout] test tests::jit::module_conv_transpose2d::tests::test_conv_transpose2d_simple_1 ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_complex ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_with_indices ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_different_padding_stride_kernel ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_with_dilation ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_with_neg ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_different_padding_stride_kernel ... ok
[INFO] [stdout] test tests::jit::module_nearest_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit::module_max_pool1d::tests::test_max_pool1d_with_neg ... ok
[INFO] [stdout] test tests::jit::module_unfold4d::tests::test_unfold4d_shape ... ok
[INFO] [stdout] test tests::jit::module_unfold4d::tests::test_unfold4d_simple ... ok
[INFO] [stdout] test tests::jit::memory_management::tests::test_mm_node_explored_once_can_still_be_tagged_as_useful_when_found_again_deeper ... ok
[INFO] [stdout] test tests::jit::mul::tests::should_support_mul_scalar_ops ... ok
[INFO] [stdout] test tests::jit::module_unfold4d::tests::test_unfold4d_complex ... ok
[INFO] [stdout] test tests::jit::mul::tests::test_mul_broadcast ... ok
[INFO] [stdout] test tests::jit::mul::tests::should_support_mul_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit::module_nearest_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit::mul::tests::should_support_mul_ops_int ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow_invalid_dim - should panic ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow_invalid_zero_length - should panic ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow_invalid_length - should panic ... ok
[INFO] [stdout] test tests::jit::module_max_pool2d::tests::test_max_pool2d_simple ... ok
[INFO] [stdout] test tests::jit::one_hot::tests::should_panic_when_number_of_classes_is_zero - should panic ... ok
[INFO] [stdout] test tests::jit::neg::tests::should_support_neg_ops ... ok
[INFO] [stdout] test tests::jit::mul::tests::test_mul_broadcast_2_dims ... ok
[INFO] [stdout] test tests::jit::narrow::tests::test_narrow_invalid_start - should panic ... ok
[INFO] [stdout] test tests::jit::one_hot::tests::should_panic_when_index_exceeds_number_of_classes - should panic ... ok
[INFO] [stdout] test tests::jit::mul::tests::should_support_mul_ops ... ok
[INFO] [stdout] test tests::jit::mul::tests::test_mul_broadcast_int ... ok
[INFO] [stdout] test tests::jit::padding::tests::padding_asymmetric_test ... ok
[INFO] [stdout] test tests::jit::permute::tests::edge_out_of_bound_axis - should panic ... ok
[INFO] [stdout] test tests::jit::padding::tests::padding_4d_test ... ok
[INFO] [stdout] test tests::jit::permute::tests::normal_int ... ok
[INFO] [stdout] test tests::jit::permute::tests::normal_float ... ok
[INFO] [stdout] test tests::jit::powf::tests::should_support_neg_power ... ok
[INFO] [stdout] test tests::jit::padding::tests::padding_2d_test ... ok
[INFO] [stdout] test tests::jit::permute::tests::edge_repeated_axes - should panic ... ok
[INFO] [stdout] test tests::jit::powf::tests::should_support_powf_ops ... ok
[INFO] [stdout] test tests::jit::one_hot::tests::should_support_one_hot ... ok
[INFO] [stdout] test tests::jit::permute::tests::normal_bool ... ok
[INFO] [stdout] test tests::jit::padding::tests::padding_asymmetric_integer_test ... ok
[INFO] [stdout] test tests::jit::powf_scalar::tests::should_support_neg_values_with_even_power ... ok
[INFO] [stdout] test tests::jit::random::tests::rand_default ... ok
[INFO] [stdout] test tests::jit::powf::tests::should_support_neg_values_with_odd_power ... ok
[INFO] [stdout] test tests::jit::recip::tests::should_support_recip_ops ... ok
[INFO] [stdout] test tests::jit::random::tests::rand_bernoulli ... ok
[INFO] [stdout] test tests::jit::powf_scalar::tests::should_support_neg_power ... ok
[INFO] [stdout] test tests::jit::relu::tests::test_relu_d2 ... ok
[INFO] [stdout] test tests::jit::repeat::tests::should_support_bool_repeat_ops ... ok
[INFO] [stdout] test tests::jit::reshape::tests::multiple_neg_ones - should panic ... ok
[INFO] [stdout] test tests::jit::reshape::tests::neg_value - should panic ... ok
[INFO] [stdout] test tests::jit::repeat::tests::should_support_int_repeat_ops ... ok
[INFO] [stdout] test tests::jit::random::tests::rand_uniform ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_dim_infererence ... ok
[INFO] [stdout] test tests::jit::repeat::tests::should_support_repeat_ops ... ok
[INFO] [stdout] test tests::jit::powf_scalar::tests::should_support_powf_ops ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_reshape_bool ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_reshape_int ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_reshape_1d ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_support_reshape_2d ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_1d_int ... ok
[INFO] [stdout] test tests::jit::powf_scalar::tests::should_support_neg_values_with_odd_power ... ok
[INFO] [stdout] test tests::jit::reshape::tests::should_not_corrupt_after_slice ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_2d_dim0_more_num_dim ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_2d_dim0_same_num_dim ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_panic_invalid_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_1d ... ok
[INFO] [stdout] test tests::jit::powf::tests::should_support_neg_values_with_even_power ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_assign_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_assign_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::sigmoid::tests::test_sigmoid ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_assign_1d ... ok
[INFO] [stdout] test tests::jit::select::tests::should_select_assign_1d_int ... ok
[INFO] [stdout] test tests::jit::sign::tests::should_support_sign_ops_float ... ok
[INFO] [stdout] test tests::jit::sign::tests::should_support_sign_ops_int ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_panic_when_slice_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_panic_when_slice_is_desc - should panic ... ok
[INFO] [stdout] test tests::jit::silu::tests::test_silu ... ok
[INFO] [stdout] test tests::jit::sin::tests::should_support_sin_ops ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_partial_sliceing_2d ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_panic_when_slice_is_equal - should panic ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_full_sliceing_1d ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_panic_when_slice_with_too_many_dimensions - should panic ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_slice_assign_1d ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_partial_sliceing_3d_non_contiguous ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_partial_sliceing_3d ... ok
[INFO] [stdout] test tests::jit::sigmoid::tests::test_sigmoid_overflow ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_partial_sliceing_1d ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_full_sliceing_2d ... ok
[INFO] [stdout] test tests::jit::slice::tests::slice_should_not_corrupt_potentially_inplace_operations ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_argsort_1d_float ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_argsort_float ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_argsort_1d_int ... ok
[INFO] [stdout] test tests::jit::slice::tests::should_support_slice_assign_2d ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_1d_int ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_float ... ok
[INFO] [stdout] test tests::jit::slice::tests::slice_assign_should_not_corrupt_potentially_inplace_operations ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_float_nan ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_1d_float ... ok
[INFO] [stdout] test tests::jit::softplus::tests::test_softplus_d2 ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_descending_1d ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_with_indices_descending_int ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_argsort_int ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_int ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_squeeze ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_with_indices_int ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_squeeze_first ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_squeeze_last ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dim ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_with_indices_descending_float ... ok
[INFO] [stdout] test tests::jit::sort_argsort::tests::test_sort_with_indices_float ... ok
[INFO] [stdout] test tests::jit::sqrt::tests::should_support_sqrt_ops ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_squeeze_panic - should panic ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dim_panic - should panic ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dim_first ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dims_handle_first_last ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dim_last ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dims_support_dim_inference ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_generate_row_major_layout ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_panic_when_stack_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dims_work_with_single_dim ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_3d ... ok
[INFO] [stdout] test tests::jit::sub::tests::should_support_sub_ops ... ok
[INFO] [stdout] test tests::jit::squeeze::tests::should_unsqueeze_dims_panic - should panic ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_int ... ok
[INFO] [stdout] test tests::jit::sub::tests::should_support_sub_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_bool ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_2d_dim1 ... ok
[INFO] [stdout] test tests::jit::sub::tests::should_support_sub_scalar_ops ... ok
[INFO] [stdout] test tests::jit::tanh::tests::should_support_tanh_ops ... ok
[INFO] [stdout] test tests::jit::sub::tests::test_sub_broadcast_int ... ok
[INFO] [stdout] test tests::jit::sub::tests::test_sub_broadcast ... ok
[INFO] [stdout] test tests::jit::tanh_activation::tests::test_tanh ... ok
[INFO] [stdout] test tests::jit::stack::tests::should_support_stack_ops_2d_dim0 ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_swap_dims_bool ... ok
[INFO] [stdout] test tests::jit::sub::tests::should_support_sub_ops_int ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_swap_dims ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_swap_dims_int ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_transpose_ops ... ok
[INFO] [stdout] test tests::jit::topk::tests::test_topk ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_transpose_ops_int ... ok
[INFO] [stdout] test tests::jit::transpose::tests::should_support_transpose_bool ... ok
[INFO] [stdout] test tests::jit::topk::tests::test_topk_with_indices ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril_too_few_dims - should panic ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril_negative_diagonal ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril_batch_tensors ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu_batch_tensors ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril ... ok
[INFO] [stdout] test tests::jit::topk::tests::test_topk_1d ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu_too_few_dims - should panic ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu_positive_diagonal ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_diag ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_tril_positive_diagonal ... ok
[INFO] [stdout] test tests::jit::tri::tests::test_triu_negative_diagonal ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_diag_offset ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::rect_diag ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_tri_lower_offset ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_tri_upper_offset ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_tri_upper ... ok
[INFO] [stdout] test tests::jit::tri_mask::tests::square_tri_lower ... ok
[INFO] [stdout] test tests::jit::module_backward::tests::test_embedding_backward ... ok
[INFO] [stdout] test tests::jit::var::tests::test_var_mean ... ok
[INFO] [stdout] test tests::jit::var::tests::test_var_bias ... ok
[INFO] [stdout] test tests::jit_fusion::abs::tests::should_support_abs_ops_int ... ok
[INFO] [stdout] test tests::jit::var::tests::test_var ... ok
[INFO] [stdout] test tests::jit::var::tests::test_var_mean_bias ... ok
[INFO] [stdout] test tests::jit::softmax::tests::test_softmax_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::abs::tests::should_support_abs_ops_float ... ok
[INFO] [stdout] test tests::jit_fusion::ad_abs::tests::should_diff_abs ... ok
[INFO] [stdout] test tests::jit_fusion::ad_adaptive_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_add::tests::should_diff_add_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_sum_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_mean ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_mean_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_add::tests::should_diff_add ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool1d::tests::test_avg_pool1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_adaptive_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_sum_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_aggregation::tests::should_diff_sum_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_avg_pool2d::tests::test_avg_pool2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_add::tests::test_add_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::div_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::sub_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::add_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::mul_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::mask_where_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_cat::tests::should_diff_cat_more_than_1_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_complex::tests::should_diff_full_complex_3 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_complex::tests::should_diff_full_complex_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_complex::tests::should_diff_full_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_broadcast::tests::matmul_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_different_channels ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_with_stride ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_cat::tests::should_diff_cat ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_basic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_channels ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv1d::tests::test_conv1d_with_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_basic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_kernel_size ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_width ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_dilation_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_different_stride ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_groups_different_channels ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_stride_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv2d::tests::test_conv2d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_basic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_stride_padding_out ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose1d::tests::test_conv_transpose1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_basic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_channels ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_kernel_size ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_complex_no_groups_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_div::tests::should_diff_div_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_div::tests::should_diff_div ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_stride ... ok
[INFO] [stdout] test tests::jit_fusion::ad_cos::tests::should_diff_cos ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_div::tests::test_div_complex_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_conv_transpose2d::tests::test_conv_transpose2d_stride_padding_out ... ok
[INFO] [stdout] test tests::jit_fusion::ad_cross_entropy_loss::tests::test_cross_entropy_loss_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_expand::tests::should_diff_expand ... ok
[INFO] [stdout] test tests::jit_fusion::ad_div::tests::test_div_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_gather_scatter::tests::test_scatter_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_exp::tests::should_diff_exp ... ok
[INFO] [stdout] test tests::jit_fusion::ad_flip::tests::should_diff_flip ... ok
[INFO] [stdout] test tests::jit_fusion::ad_erf::tests::should_diff_erf ... ok
[INFO] [stdout] test tests::jit_fusion::ad_gelu::tests::should_diff_gelu ... ok
[INFO] [stdout] test tests::jit_fusion::ad_gather_scatter::tests::test_gather_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_log1p::tests::should_diff_log1p ... ok
[INFO] [stdout] test tests::jit_fusion::ad_log_sigmoid::tests::should_diff_log_sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::ad_log::tests::should_diff_log ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mask::tests::should_diff_mask_where ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool1d::tests::test_max_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool1d::tests::test_max_pool1d_complex_with_padding ... ok
[INFO] [stdout] test tests::jit_fusion::ad_matmul::tests::should_diff_matmul ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool1d::tests::test_max_pool1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mask::tests::should_diff_mask_fill ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool2d::tests::test_max_pool2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool2d::tests::test_max_pool2d_with_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_matmul::tests::test_matmul_complex_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool1d::tests::test_max_pool1d_with_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool2d::tests::test_max_pool2d_simple_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_max_pool2d::tests::test_max_pool2d_simple_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mul::tests::should_diff_mul_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_matmul::tests::test_matmul_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mul::tests::should_diff_mul ... ok
[INFO] [stdout] test tests::jit_fusion::ad_mul::tests::test_mul_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_nearest_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_maxmin::tests::should_diff_max_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_powf::tests::should_diff_powf ... ok
[INFO] [stdout] test tests::jit_fusion::ad_permute::tests::should_diff_permute ... ok
[INFO] [stdout] test tests::jit_fusion::ad_nearest_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::ad_maxmin::tests::should_diff_min_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_powf::tests::should_diff_powf_with_untracked_rhs ... ok
[INFO] [stdout] test tests::jit_fusion::ad_nonzero::tests::should_diff_nonzero ... ok
[INFO] [stdout] test tests::jit_fusion::ad_neg::tests::should_diff_neg ... ok
[INFO] [stdout] test tests::jit_fusion::ad_recip::tests::should_diff_recip ... ok
[INFO] [stdout] test tests::jit_fusion::ad_powf::tests::should_diff_powf_with_untracked_lhs ... ok
[INFO] [stdout] test tests::jit_fusion::ad_powf::tests::should_diff_powf_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_repeat::tests::should_diff_repeat ... ok
[INFO] [stdout] test tests::jit_fusion::ad_relu::tests::should_diff_relu ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sigmoid::tests::should_diff_sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sign::tests::should_diff_sign ... ok
[INFO] [stdout] test tests::jit_fusion::ad_select::tests::test_select_assign_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_reshape::tests::should_diff_reshape ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sigmoid::tests::small_neg_val_should_not_cause_grad_overflow ... ok
[INFO] [stdout] test tests::jit_fusion::ad_slice::tests::should_diff_matmul_with_slice ... ok
[INFO] [stdout] test tests::jit_fusion::ad_select::tests::test_select_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sin::tests::should_diff_sin ... ok
[INFO] [stdout] test tests::jit_fusion::ad_softmax::tests::test_quiet_softmax_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_slice::tests::should_diff_matmul_with_slice_assign_complex ... ok
[INFO] [stdout] test tests::jit_fusion::ad_multithread::tests::should_behave_the_same_with_multithread ... ok
[INFO] [stdout] test tests::jit_fusion::ad_slice::tests::should_diff_matmul_with_slice_assign ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sub::tests::should_diff_sub ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sort::tests::should_diff_sort_with_indices ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sub::tests::should_diff_sub_scalar ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sort::tests::should_diff_sort ... ok
[INFO] [stdout] test tests::jit_fusion::ad_softmax::tests::test_log_softmax_grad ... ok
[INFO] [stdout] test tests::jit_fusion::ad_slice::tests::slice_assign_diff_should_give_same_results_as_cat ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::should_support_add_scalar_ops ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::should_support_add_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::ad_tanh::tests::should_diff_tanh ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_broadcast_int ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_d2_int ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_different_strides_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_different_strides_rhs ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_prod_dim_int ... ignored, Not implemented for all backends yet
[INFO] [stdout] test tests::jit_fusion::ad_sqrt::tests::should_diff_sqrt ... ok
[INFO] [stdout] test tests::jit_fusion::add::tests::test_add_different_strides_lhs ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_prod_int ... ignored, Not implemented for all backends yet
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean_first_dim ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_prod_float ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean_last_dim ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_prod_dim_float ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean_int ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_first_dim ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_int ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_mean_last_dim_int ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_last_dim ... ok
[INFO] [stdout] test tests::jit_fusion::ad_softmax::tests::test_softmax_grad ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_2 ... ok
[INFO] [stdout] test tests::jit_fusion::ad_transpose::tests::should_diff_transpose ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_mid_dim_3d_non_contiguous_1 ... ok
[INFO] [stdout] test tests::jit_fusion::all_op::tests::test_all_with_bool_from_lower_equal ... ok
[INFO] [stdout] test tests::jit_fusion::aggregation::tests::test_should_sum_last_dim_int ... ok
[INFO] [stdout] test tests::jit_fusion::arange_step::tests::should_panic_when_step_is_zero - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::ad_transpose::tests::should_diff_swap_dims ... ok
[INFO] [stdout] test tests::jit_fusion::arange::tests::test_arange ... ok
[INFO] [stdout] test tests::jit_fusion::all_op::tests::test_all_dim ... ok
[INFO] [stdout] test tests::jit_fusion::any::tests::test_any_dim ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmax_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmax_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmax_2d_dim0_int ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmin_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmin_2d_dim0_int ... ok
[INFO] [stdout] test tests::jit_fusion::ad_sub::tests::test_sub_complex_1 ... ok
[INFO] [stdout] test tests::jit_fusion::all_op::tests::test_all ... ok
[INFO] [stdout] test tests::jit_fusion::arange_step::tests::test_arange_step ... ok
[INFO] [stdout] test tests::jit_fusion::arg::tests::test_argmin_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_argwhere_1d ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_nonzero_1d ... ok
[INFO] [stdout] test tests::jit_fusion::bool::tests::test_from_float ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_argwhere_3d ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_argwhere_2d ... ok
[INFO] [stdout] test tests::jit_fusion::bool::tests::test_from_int ... ok
[INFO] [stdout] test tests::jit_fusion::cast::tests::cast_bool_to_int_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::cast::tests::cast_int_to_float_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::cast::tests::cast_bool_to_float_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_nonzero_2d ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::argwhere_nonzero::tests::test_nonzero_3d ... ok
[INFO] [stdout] test tests::jit_fusion::any::tests::test_any ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_panic_when_cat_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::cast::tests::cast_float_to_int ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_bool ... ok
[INFO] [stdout] test tests::jit_fusion::bridge::tests::test_full_precision ... ok
[INFO] [stdout] test tests::jit_fusion::cat::tests::should_support_cat_ops_3d ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_with_missing_requirement ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_with_long_chain_of_eager_memory_bound ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_chunk_not_evenly_divisible ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_chunk_not_evenly_divisible_remains_several ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_half_sub_graph_not_tracked ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_invalid_dim - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_chunk_not_divisible ... ok
[INFO] [stdout] test tests::jit_fusion::chunk::tests::test_chunk_multi_dimension ... ok
[INFO] [stdout] test tests::jit_fusion::clamp::tests::clamp_max ... ok
[INFO] [stdout] test tests::jit_fusion::clamp::tests::clamp_min_max ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::AddScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Add ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Abs ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Argmin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Argmax ... ok
[INFO] [stdout] test tests::jit_fusion::clamp::tests::clamp_min ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::ClampMax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::ClampMin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Cat ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Cos ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Clamp ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::DivScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Equal ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Erf ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_with_many_duplicates ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::EqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Gatter ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Div ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::GreaterEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::GreaterElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Exp ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Gelu ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::GreaterEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Log1P ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Log ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Greater ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_complicated_computation ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LogSigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LowerEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LowerElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Matmul ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MaskFill ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Max ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MaxDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LowerEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MaskWhere ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Lower ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Mean ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Min ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MaxDimWithIndices ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MeanDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MinDimWithIndices ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::LogSoftmax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MinDim ... ok
[INFO] [stdout] test tests::jit_fusion::checkpoint::tests::test_autodiff_checkpoint_very_complex ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Mish ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::NotEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Neg ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Mul ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Relu ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Select ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::MulScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Reshape ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::PowScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Scatter ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Slice ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Softplus ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Repeat ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SubScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SelectAssign ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Softmax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SumDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sub ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sum ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Tanh ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Silu ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SliceAssign ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Sqrt ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::AddScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Clamp ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::SwapDims ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::float::Transpose ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Argmax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Div ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::ClampMax ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Argmin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Equal ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Abs ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::ClampMin ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::EqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::DivScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Add ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Gatter ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::GreaterEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::GreaterEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::LowerEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Lower ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MaskFill ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Greater ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MaxDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::GreaterElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::LowerEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::LowerElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Cat ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Min ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MeanDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Max ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MaxDimWithIndices ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MinDimWithIndices ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Mean ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MulScalar ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Neg ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MinDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::NotEqualElem ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::MaskWhere ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::NotEqual ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Mul ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Reshape ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Repeat ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Sum ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SliceAssign ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Slice ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Sub ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Scatter ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Select ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SumDim ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SubScalar ... ok
[INFO] [stdout] test tests::jit_fusion::close::tests::test_is_close ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SwapDims ... ok
[INFO] [stdout] test tests::jit_fusion::cos::tests::should_support_cos_ops ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::Transpose ... ok
[INFO] [stdout] test tests::jit_fusion::cov::tests::test_cov_1 ... ok
[INFO] [stdout] test tests::jit_fusion::create_like::tests::should_support_randoms_like ... ok
[INFO] [stdout] test tests::jit_fusion::create_like::tests::should_support_ones_like ... ok
[INFO] [stdout] test tests::jit_fusion::clone_invariance::tests::int::SelectAssign ... ok
[INFO] [stdout] test tests::jit_fusion::create_like::tests::should_support_zeros_like ... ok
[INFO] [stdout] test tests::jit_fusion::cov::tests::test_cov_2 ... ok
[INFO] [stdout] test tests::jit_fusion::cov::tests::test_cov_3 ... ok
[INFO] [stdout] test tests::jit_fusion::cov::tests::test_cov_4 ... ok
[INFO] [stdout] test tests::jit_fusion::close::tests::test_all_close ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_2d_bool_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::should_support_div_ops ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::should_support_div_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::should_support_div_scalar_ops ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::should_support_div_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::test_div_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::div::tests::test_div_broadcast_int ... ok
[INFO] [stdout] test tests::jit_fusion::erf::tests::should_support_erf_ops ... ok
[INFO] [stdout] test tests::jit_fusion::erf::tests::should_support_erf_ops_with_negative_number ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_4d_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::broadcast_single ... ok
[INFO] [stdout] test tests::jit_fusion::exp::tests::should_support_exp_ops ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_2d_bool ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_2d_int ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_3d ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_higher_dimensions ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::expand_2d ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_2d_int_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::should_all_negative_one ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_2d_float_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::should_fail_expand_incompatible_shapes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::expand::tests::should_panic_negative_one_on_non_existing_dim - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_begin ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_middle ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_end ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::not_enough_destination_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_panic - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flatten::tests::should_flatten_to_1d ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::edge_duplicated_axes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::edge_out_of_bound_axis - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::normal_bool ... ok
[INFO] [stdout] test tests::jit_fusion::full::tests::test_data_full ... ok
[INFO] [stdout] test tests::jit_fusion::eye::tests::test_eye_float ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::normal_int ... ok
[INFO] [stdout] test tests::jit_fusion::flip::tests::normal_float ... ok
[INFO] [stdout] test tests::jit_fusion::full::tests::test_tensor_full ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_1d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_1d_dim0_int ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_3d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::scatter_should_panic_on_mismatch_of_shapes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_1d ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_gather_2d_only_1dim ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_2d_dim1_diff_shape ... ok
[INFO] [stdout] test tests::jit_fusion::gather_scatter::tests::should_scatter_3d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_float_empty ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_float_ones ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_float_zeros ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_int_empty ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_bool_empty ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_int_ones ... ok
[INFO] [stdout] test tests::jit_fusion::init::tests::should_support_int_zeros ... ok
[INFO] [stdout] test tests::jit_fusion::gelu::tests::test_gelu ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_iter_dim_double_end ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_too_high_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_1d_iter_last_item ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_iter_dim_single_element ... ok
[INFO] [stdout] test tests::jit_fusion::leaky_relu::tests::test_leaky_relu_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::gradients::tests::should_update_tensor_when_grad_replace ... ok
[INFO] [stdout] test tests::jit_fusion::log1p::tests::should_support_exp_log1p ... ok
[INFO] [stdout] test tests::jit_fusion::log::tests::should_support_log_ops ... ok
[INFO] [stdout] test tests::jit_fusion::iter_dim::test::test_transposed ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::should_support_bool_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::should_support_bool_not ... ok
[INFO] [stdout] test tests::jit_fusion::log_sigmoid::tests::test_log_sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_tensor_summarize_1 ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_greater ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::should_support_bool_not_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_greater_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_greater_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_greater_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_greater ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_greater_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::log_sigmoid::tests::test_log_sigmoid_numerical_stability ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_greater_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_lower ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_lower_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_lower_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_greater_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_not_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_not_equal ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_3d_tensor ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_lower_elem ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_int_lower_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_lower_equal ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_lower_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::mask::tests::should_support_int_mask_where_ops ... ok
[INFO] [stdout] test tests::jit_fusion::mask::tests::should_support_int_mask_fill_ops ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_lower ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::should_panic_when_inner_dimensions_are_not_equal - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_not_equal_elem ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_broadcast_4d ... ok
[INFO] [stdout] test tests::jit_fusion::mask::tests::should_support_mask_where_ops ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_broadcast_1 ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_simple_1 ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_d3 ... ok
[INFO] [stdout] test tests::jit_fusion::map_comparison::tests::test_not_equal ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_max_dim_2d ... ok
[INFO] [stdout] test tests::jit_fusion::mask::tests::should_support_mask_fill_ops ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_max_dim_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_simple_3 ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_max_dim_with_indices_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_max_dim_with_indices_2d_with_dim_0th ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_min_dim_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_min_dim_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_min_dim_with_indices_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_mean_dim_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_sum_dim_2d ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_min_dim_with_indices_2d_with_0th_dim ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_maximum_pair ... ok
[INFO] [stdout] test tests::jit_fusion::matmul::tests::test_matmul_simple_2 ... ok
[INFO] [stdout] test tests::jit_fusion::maxmin::tests::test_minimum_pair ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_deletables_propagate_well - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_self_referencing_tree ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_crossover_trees_with_referred_subtree ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_three_crossover_trees_last_still_usable ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_independent_trees ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_tensor_summarize_2 ... ok
[INFO] [stdout] test tests::jit_fusion::mish::tests::test_mish ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_bigger_output ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_dyn_filter_size ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool1d::tests::test_adaptive_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_three_crossover_trees_middle_one_unavailable - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_with_non_impacting_detach ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_dyn_filter_size ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_adaptive_avg_pool2d::tests::test_adaptive_avg_pool2d_bigger_output ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool1d::tests::test_avg_pool1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool1d::tests::test_avg_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool2d::tests::test_avg_pool2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool1d::tests::test_avg_pool1d_complex_dont_count_pad ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool2d::tests::test_avg_pool2d_complex_dont_include_pad ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_with_missing_require_grad_after_cleanup ... ok
[INFO] [stdout] test tests::jit_fusion::module_bicubic_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_avg_pool2d::tests::test_avg_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_bilinear_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_bilinear_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv1d::tests::test_conv1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_bicubic_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv1d::tests::test_conv1d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_with_detach_after_cleanup ... ok
[INFO] [stdout] test tests::jit_fusion::module_backward::tests::test_embedding_backward ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_crossover_trees_root_unavailable - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv1d::tests::test_conv1d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose1d::tests::test_conv_transpose1d_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv2d::tests::test_conv2d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv2d::tests::test_conv2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv1d::tests::test_conv1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv2d::tests::test_conv2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose1d::tests::test_conv_transpose1d_stride ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_groups_2 ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose1d::tests::test_conv_transpose1d_groups ... ok
[INFO] [stdout] test tests::jit_fusion::display::tests::test_display_tensor_summarize_3 ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_groups_different_channels ... ok
[INFO] [stdout] test tests::jit_fusion::module_forward::tests::test_embedding_forward ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_simple_1 ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose1d::tests::test_conv_transpose1d_diff_channels ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_simple_2 ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_dilation_2 ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_with_indices ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_with_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_stride2_out_padding ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_with_neg ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_with_dilation ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_with_neg ... ok
[INFO] [stdout] test tests::jit_fusion::module_conv_transpose2d::tests::test_conv_transpose2d_stride_2 ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool1d::tests::test_max_pool1d_different_padding_stride_kernel ... ok
[INFO] [stdout] test tests::jit_fusion::module_nearest_interpolate::tests::test_downsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::should_support_mul_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::module_max_pool2d::tests::test_max_pool2d_different_padding_stride_kernel ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::should_support_mul_scalar_ops ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::should_support_mul_ops ... ok
[INFO] [stdout] test tests::jit_fusion::module_unfold4d::tests::test_unfold4d_simple ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::test_mul_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::should_support_mul_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::module_unfold4d::tests::test_unfold4d_complex ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::test_mul_broadcast_2_dims ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow_invalid_dim - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow_invalid_start - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow ... ok
[INFO] [stdout] test tests::jit_fusion::one_hot::tests::should_panic_when_index_exceeds_number_of_classes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::one_hot::tests::should_panic_when_number_of_classes_is_zero - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::mul::tests::test_mul_broadcast_int ... ok
[INFO] [stdout] test tests::jit_fusion::neg::tests::should_support_neg_ops ... ok
[INFO] [stdout] test tests::jit_fusion::module_unfold4d::tests::test_unfold4d_shape ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow_invalid_zero_length - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::module_nearest_interpolate::tests::test_upsample_interpolation ... ok
[INFO] [stdout] test tests::jit_fusion::padding::tests::padding_2d_test ... ok
[INFO] [stdout] test tests::jit_fusion::padding::tests::padding_asymmetric_test ... ok
[INFO] [stdout] test tests::jit_fusion::padding::tests::padding_4d_test ... ok
[INFO] [stdout] test tests::jit_fusion::narrow::tests::test_narrow_invalid_length - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::edge_repeated_axes - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::edge_out_of_bound_axis - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::padding::tests::padding_asymmetric_integer_test ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::normal_float ... ok
[INFO] [stdout] test tests::jit_fusion::powf::tests::should_support_neg_power ... ok
[INFO] [stdout] test tests::jit_fusion::memory_management::tests::test_mm_node_explored_once_can_still_be_tagged_as_useful_when_found_again_deeper ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::normal_int ... ok
[INFO] [stdout] test tests::jit_fusion::powf::tests::should_support_powf_ops ... ok
[INFO] [stdout] test tests::jit_fusion::powf::tests::should_support_neg_values_with_even_power ... ok
[INFO] [stdout] test tests::jit_fusion::powf_scalar::tests::should_support_neg_values_with_even_power ... ok
[INFO] [stdout] test tests::jit_fusion::random::tests::rand_bernoulli ... ok
[INFO] [stdout] test tests::jit_fusion::powf_scalar::tests::should_support_neg_power ... ok
[INFO] [stdout] test tests::jit_fusion::random::tests::rand_default ... ok
[INFO] [stdout] test tests::jit_fusion::random::tests::rand_uniform ... ok
[INFO] [stdout] test tests::jit_fusion::powf::tests::should_support_neg_values_with_odd_power ... ok
[INFO] [stdout] test tests::jit_fusion::powf_scalar::tests::should_support_powf_ops ... ok
[INFO] [stdout] test tests::jit_fusion::permute::tests::normal_bool ... ok
[INFO] [stdout] test tests::jit_fusion::repeat::tests::should_support_bool_repeat_ops ... ok
[INFO] [stdout] test tests::jit_fusion::repeat::tests::should_support_repeat_ops ... ok
[INFO] [stdout] test tests::jit_fusion::relu::tests::test_relu_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::powf_scalar::tests::should_support_neg_values_with_odd_power ... ok
[INFO] [stdout] test tests::jit_fusion::recip::tests::should_support_recip_ops ... ok
[INFO] [stdout] test tests::jit_fusion::repeat::tests::should_support_int_repeat_ops ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::multiple_neg_ones - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_reshape_2d ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_reshape_bool ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::neg_value - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_dim_infererence ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_not_corrupt_after_slice ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_reshape_1d ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_2d_dim0_more_num_dim ... ok
[INFO] [stdout] test tests::jit_fusion::one_hot::tests::should_support_one_hot ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_1d ... ok
[INFO] [stdout] test tests::jit_fusion::reshape::tests::should_support_reshape_int ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_assign_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_2d_dim0_same_num_dim ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::sigmoid::tests::test_sigmoid_overflow ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_panic_invalid_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_assign_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::silu::tests::test_silu ... ok
[INFO] [stdout] test tests::jit_fusion::sin::tests::should_support_sin_ops ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_assign_1d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_panic_when_slice_is_equal - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_panic_when_slice_with_too_many_dimensions - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_full_sliceing_1d ... ok
[INFO] [stdout] test tests::jit_fusion::sigmoid::tests::test_sigmoid ... ok
[INFO] [stdout] test tests::jit_fusion::select::tests::should_select_assign_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::sign::tests::should_support_sign_ops_float ... ok
[INFO] [stdout] test tests::jit_fusion::sign::tests::should_support_sign_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_partial_sliceing_1d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_panic_when_slice_is_desc - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_full_sliceing_2d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_partial_sliceing_3d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::slice_assign_should_not_corrupt_potentially_inplace_operations ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_partial_sliceing_3d_non_contiguous ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_slice_assign_1d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_slice_assign_2d ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_support_partial_sliceing_2d ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_argsort_float ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::slice_should_not_corrupt_potentially_inplace_operations ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_argsort_1d_float ... ok
[INFO] [stdout] test tests::jit_fusion::slice::tests::should_panic_when_slice_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_argsort_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_1d_int ... ok
[INFO] [stdout] test tests::jit_fusion::softmax::tests::test_softmax_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_argsort_int ... ok
[INFO] [stdout] test tests::jit_fusion::softplus::tests::test_softplus_d2 ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_1d_float ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_descending_1d ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_float_nan ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_squeeze ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_float ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_with_indices_descending_int ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_with_indices_descending_float ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_squeeze_first ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_int ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_squeeze_last ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_squeeze_panic - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_with_indices_float ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dim ... ok
[INFO] [stdout] test tests::jit_fusion::sort_argsort::tests::test_sort_with_indices_int ... ok
[INFO] [stdout] test tests::jit_fusion::sqrt::tests::should_support_sqrt_ops ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dim_last ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dims_panic - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dim_panic - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_panic_when_list_of_vectors_is_empty - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dims_handle_first_last ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_panic_when_dimensions_are_not_the_same - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_2d_dim0 ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_panic_when_stack_exceeds_dimension - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dims_support_dim_inference ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dims_work_with_single_dim ... ok
[INFO] [stdout] test tests::jit_fusion::squeeze::tests::should_unsqueeze_dim_first ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::should_support_sub_ops ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_generate_row_major_layout ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::should_support_sub_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_2d_dim1 ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::should_support_sub_scalar_ops ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_bool ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::test_sub_broadcast_int ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::should_support_sub_scalar_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::sub::tests::test_sub_broadcast ... ok
[INFO] [stdout] test tests::jit_fusion::tanh::tests::should_support_tanh_ops ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::stack::tests::should_support_stack_ops_3d ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_swap_dims_bool ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_swap_dims ... ok
[INFO] [stdout] test tests::jit_fusion::tanh_activation::tests::test_tanh ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_transpose_bool ... ok
[INFO] [stdout] test tests::jit_fusion::topk::tests::test_topk_1d ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_transpose_ops_int ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_swap_dims_int ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril_too_few_dims - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::topk::tests::test_topk ... ok
[INFO] [stdout] test tests::jit_fusion::transpose::tests::should_support_transpose_ops ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril_negative_diagonal ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu_positive_diagonal ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu_too_few_dims - should panic ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril_positive_diagonal ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_tril_batch_tensors ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu_negative_diagonal ... ok
[INFO] [stdout] test tests::jit_fusion::topk::tests::test_topk_with_indices ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_diag ... ok
[INFO] [stdout] test tests::jit_fusion::tri::tests::test_triu_batch_tensors ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_diag_offset ... ok
[INFO] [stdout] test tests::jit_fusion::var::tests::test_var_mean ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_tri_lower_offset ... ok
[INFO] [stdout] test tests::jit_fusion::var::tests::test_var ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_tri_lower ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_tri_upper ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::square_tri_upper_offset ... ok
[INFO] [stdout] test tests::jit_fusion::var::tests::test_var_mean_bias ... ok
[INFO] [stdout] test tests::jit_fusion::tri_mask::tests::rect_diag ... ok
[INFO] [stdout] test tests::jit_fusion::var::tests::test_var_bias ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1484 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 262.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests burn_wgpu
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/device.rs - device::WgpuDevice (line 7) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "4c779104cfb9b3b3768a189040b3bdd0a156ec12c59df068ee992100748ef9fa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4c779104cfb9b3b3768a189040b3bdd0a156ec12c59df068ee992100748ef9fa", kill_on_drop: false }`
[INFO] [stdout] 4c779104cfb9b3b3768a189040b3bdd0a156ec12c59df068ee992100748ef9fa
