[INFO] crate autograd 0.9.5 is already in cache [INFO] extracting crate autograd 0.9.5 into work/ex/beta-1.38-1/sources/1.37.0/reg/autograd/0.9.5 [INFO] extracting crate autograd 0.9.5 into work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/autograd/0.9.5 [INFO] validating manifest of autograd-0.9.5 on toolchain 1.37.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of autograd-0.9.5 on toolchain beta-2019-08-13 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing autograd-0.9.5 [INFO] removed 0 missing examples [INFO] finished frobbing autograd-0.9.5 [INFO] frobbed toml for autograd-0.9.5 written to work/ex/beta-1.38-1/sources/1.37.0/reg/autograd/0.9.5/Cargo.toml [INFO] started frobbing autograd-0.9.5 [INFO] removed 0 missing examples [INFO] finished frobbing autograd-0.9.5 [INFO] frobbed toml for autograd-0.9.5 written to work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/autograd/0.9.5/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing autograd-0.9.5 against beta-2019-08-13 for beta-1.38-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-6/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/autograd/0.9.5:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "build" "--frozen"` [INFO] [stdout] 46c4a5d618dac2c198f24a797df543b99ffb909b9aeb596501ed1ce87bab065a [INFO] running `"docker" "start" "-a" "46c4a5d618dac2c198f24a797df543b99ffb909b9aeb596501ed1ce87bab065a"` [INFO] [stderr] Compiling num-bigint v0.2.2 [INFO] [stderr] Compiling num-iter v0.1.39 [INFO] [stderr] Compiling num-rational v0.2.2 [INFO] [stderr] Compiling num v0.2.0 [INFO] [stderr] Compiling autograd v0.9.5 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tensor.rs:22:17 [INFO] [stderr] | [INFO] [stderr] 22 | pub op: Box>, [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn op::Op` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tensor.rs:436:37 [INFO] [stderr] | [INFO] [stderr] 436 | pub fn with_fn(&self, hook: Box) -> ()>) -> Tensor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&crate::ndarray::ArrayViewD) -> ()` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ops/hook_ops.rs:8:19 [INFO] [stderr] | [INFO] [stderr] 8 | pub func: Box) -> ()>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&NdArrayView) -> ()` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:145:13 [INFO] [stderr] | [INFO] [stderr] 145 | Raw(Box) -> ()>), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&crate::ndarray_ext::NdArrayView) -> ()` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 8.56s [INFO] running `"docker" "inspect" "46c4a5d618dac2c198f24a797df543b99ffb909b9aeb596501ed1ce87bab065a"` [INFO] running `"docker" "rm" "-f" "46c4a5d618dac2c198f24a797df543b99ffb909b9aeb596501ed1ce87bab065a"` [INFO] [stdout] 46c4a5d618dac2c198f24a797df543b99ffb909b9aeb596501ed1ce87bab065a [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-6/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/autograd/0.9.5:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "test" "--frozen" "--no-run"` [INFO] [stdout] efdabf1950ebf58314e75135f68ded666c282904407fde7b8bc99bf921e15673 [INFO] running `"docker" "start" "-a" "efdabf1950ebf58314e75135f68ded666c282904407fde7b8bc99bf921e15673"` [INFO] [stderr] Compiling autograd v0.9.5 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tensor.rs:22:17 [INFO] [stderr] | [INFO] [stderr] 22 | pub op: Box>, [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn op::Op` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tensor.rs:436:37 [INFO] [stderr] | [INFO] [stderr] 436 | pub fn with_fn(&self, hook: Box) -> ()>) -> Tensor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&crate::ndarray::ArrayViewD) -> ()` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ops/hook_ops.rs:8:19 [INFO] [stderr] | [INFO] [stderr] 8 | pub func: Box) -> ()>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&NdArrayView) -> ()` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:145:13 [INFO] [stderr] | [INFO] [stderr] 145 | Raw(Box) -> ()>), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&crate::ndarray_ext::NdArrayView) -> ()` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 10s [INFO] running `"docker" "inspect" "efdabf1950ebf58314e75135f68ded666c282904407fde7b8bc99bf921e15673"` [INFO] running `"docker" "rm" "-f" "efdabf1950ebf58314e75135f68ded666c282904407fde7b8bc99bf921e15673"` [INFO] [stdout] efdabf1950ebf58314e75135f68ded666c282904407fde7b8bc99bf921e15673 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-6/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/autograd/0.9.5:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "test" "--frozen"` [INFO] [stdout] 2c44b412835cd5238d7bf005d108bc355be70dfe7596e28efd48e9ec782b412d [INFO] running `"docker" "start" "-a" "2c44b412835cd5238d7bf005d108bc355be70dfe7596e28efd48e9ec782b412d"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running /opt/crater/target/debug/deps/autograd-18d46c201bd19539 [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test ops::conv_ops::conv2d::test_tensor_size_after_convolution ... ok [INFO] [stdout] test ops::conv_ops::conv2d_transpose::test_tensor_size_after_convolution_t ... ok [INFO] [stdout] test ops::conv_ops::max_pool2d::test_max_pool2d ... ok [INFO] [stdout] test gradient::test_gradient_path ... ok [INFO] [stdout] test ops::conv_ops::max_pool2d::test_max_pool ... ok [INFO] [stdout] test ops::conv_ops::test_conv_filter_grad ... ok [INFO] [stdout] test ops::conv_ops::conv2d::test_conv2d ... ok [INFO] [stdout] test ops::conv_ops::conv2d_transpose::test_deconv ... ok [INFO] [stdout] test runtime::test_placeholder_eval ... ok [INFO] [stdout] test tensor::test_build ... ok [INFO] [stdout] test runtime::test_eval ... ok [INFO] [stdout] test ops::conv_ops::test_im2col_batch ... ok [INFO] [stdout] test runtime::test_constant_eval ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/lib-1a5c3b61f2621881 [INFO] [stdout] [INFO] [stdout] running 102 tests [INFO] [stdout] test test_array_gen::standard_normal ... ok [INFO] [stdout] test test_binary_ops_eval::scalar_div ... ok [INFO] [stdout] test test_array_gen::standard_uniform ... ok [INFO] [stdout] test test_binary_ops_eval::scalar_add ... ok [INFO] [stdout] test test_binary_ops_eval::scalar_sub ... ok [INFO] [stdout] test test_array_gen::random_uniform ... ok [INFO] [stdout] test test_binary_ops_grad::differentiate_twice ... ok [INFO] [stdout] test test_array_gen::random_normal ... ok [INFO] [stdout] test test_array_gen::glorot_normal ... ok [INFO] [stdout] test test_binary_ops_eval::slice ... ok [INFO] [stdout] test test_array_gen::glorot_uniform ... ok [INFO] [stdout] test test_binary_ops_eval::scalar_mul ... ok [INFO] [stdout] test test_binary_ops_grad::expr1 ... ok [INFO] [stdout] test test_binary_ops_grad::scalar_add ... ok [INFO] [stdout] test test_binary_ops_grad::expr2 ... ok [INFO] [stdout] test test_binary_ops_grad::expr5 ... ok [INFO] [stdout] test test_binary_ops_grad::scalar_sub ... ok [INFO] [stdout] test test_core::test_hook ... ok [INFO] [stdout] test test_binary_ops_grad::expr3 ... ok [INFO] [stdout] test test_binary_ops_grad::scalar_div ... ok [INFO] [stdout] test test_binary_ops_grad::scalar_mul ... ok [INFO] [stdout] test test_tensor_ops_eval::argmax ... ok [INFO] [stdout] test test_core::test_nth_tensor ... ok [INFO] [stdout] test test_binary_ops_grad::expr6 ... ok [INFO] [stdout] test test_tensor_ops_eval::reduce_mean ... ok [INFO] [stdout] test test_tensor_ops_eval::argmax_with_multi_max_args ... ok [INFO] [stdout] test test_binary_ops_grad::expr4 ... ok [INFO] [stdout] test test_tensor_ops_eval::transpose_matmul ... ok [INFO] [stdout] test test_tensor_ops_eval::reduce_grad ... ok [INFO] [stdout] test test_binary_ops_grad::expr7 ... ok [INFO] [stdout] test test_tensor_ops_grad::add_n ... ok [INFO] [stdout] test test_tensor_ops_grad::abs ... ok [INFO] [stdout] test test_tensor_ops_grad::acos ... ok [INFO] [stdout] test test_tensor_ops_eval::reduce_prod ... ok [INFO] [stdout] test test_tensor_ops_grad::clip ... ok [INFO] [stdout] test test_tensor_ops_grad::add ... ok [INFO] [stdout] test test_tensor_ops_grad::acosh ... ok [INFO] [stdout] test test_tensor_ops_grad::atan ... ok [INFO] [stdout] test test_tensor_ops_grad::atanh ... ok [INFO] [stdout] test test_tensor_ops_grad::asinh ... ok [INFO] [stdout] test test_tensor_ops_grad::asin ... ok [INFO] [stdout] test test_tensor_ops_grad::concat ... ok [INFO] [stdout] test test_tensor_ops_grad::conv2d_grad ... ok [INFO] [stdout] test test_tensor_ops_grad::cos ... ok [INFO] [stdout] test test_tensor_ops_grad::batch_matmul ... ok [INFO] [stdout] test test_tensor_ops_grad::elu ... ok [INFO] [stdout] test test_tensor_ops_grad::exp ... ok [INFO] [stdout] test test_tensor_ops_grad::expand_dims ... ok [INFO] [stdout] test test_tensor_ops_grad::flatten ... ok [INFO] [stdout] test test_tensor_ops_grad::conv2d_transpose ... ok [INFO] [stdout] test test_tensor_ops_grad::cosh ... ok [INFO] [stdout] test test_tensor_ops_grad::get ... ok [INFO] [stdout] test test_tensor_ops_grad::log ... ok [INFO] [stdout] test test_tensor_ops_grad::log_softmax ... ok [INFO] [stdout] test test_tensor_ops_grad::implicit_broadcast ... ok [INFO] [stdout] test test_tensor_ops_grad::logsumexp ... ok [INFO] [stdout] test test_tensor_ops_grad::matmul ... ok [INFO] [stdout] test test_tensor_ops_grad::max_pool2d_grad ... ok [INFO] [stdout] test test_tensor_ops_grad::max_pool2d ... ok [INFO] [stdout] test test_tensor_ops_grad::maximum ... ok [INFO] [stdout] test test_tensor_ops_grad::mul ... ok [INFO] [stdout] test test_tensor_ops_grad::minimum ... ok [INFO] [stdout] test test_tensor_ops_grad::pow ... ok [INFO] [stdout] test test_tensor_ops_grad::neg ... ok [INFO] [stdout] test test_tensor_ops_grad::reciprocal ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_max ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_max_keep ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_mean ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_mean_keep ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_min ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_min_keep ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_prod ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_sum ... ok [INFO] [stdout] test test_tensor_ops_grad::primitive_back_propagation_through_time ... ok [INFO] [stdout] test test_tensor_ops_grad::relu ... ok [INFO] [stdout] test test_tensor_ops_grad::reduce_sum_keep ... ok [INFO] [stdout] test test_tensor_ops_grad::reshape ... ok [INFO] [stdout] test test_tensor_ops_grad::reshape_after_transpose ... ok [INFO] [stdout] test test_tensor_ops_grad::sigmoid ... ok [INFO] [stdout] test test_tensor_ops_grad::sigmoid_cross_entropy ... ok [INFO] [stdout] test test_tensor_ops_grad::sin ... ok [INFO] [stdout] test test_tensor_ops_grad::sinh ... ok [INFO] [stdout] test test_tensor_ops_grad::slice ... ok [INFO] [stdout] test test_tensor_ops_grad::softmax_cross_entropy ... ok [INFO] [stdout] test test_tensor_ops_grad::softplus ... ok [INFO] [stdout] test test_tensor_ops_grad::sparse_softmax_cross_entropy ... ok [INFO] [stdout] test test_tensor_ops_grad::conv2d_filter_grad ... ok [INFO] [stdout] test test_tensor_ops_grad::conv2d_transpose_filter_grad ... ok [INFO] [stdout] test test_tensor_ops_grad::conv2d_x_grad ... ok [INFO] [stdout] test test_tensor_ops_grad::reshape_grad ... ok [INFO] [stdout] test test_tensor_ops_grad::squeeze ... ok [INFO] [stdout] test test_tensor_ops_grad::square ... ok [INFO] [stdout] test test_tensor_ops_grad::tan ... ok [INFO] [stdout] test test_tensor_ops_grad::tanh ... ok [INFO] [stdout] test test_tensor_ops_grad::split ... ok [INFO] [stdout] test test_tensor_ops_grad::transpose ... ok [INFO] [stdout] test test_tensor_ops_grad::wx_plus_b ... ok [INFO] [stdout] test test_tensor_ops_grad::tensordot ... ok [INFO] [stdout] test test_tensor_ops_grad::conv2d ... ok [INFO] [stdout] test test_tensor_ops_grad::gather ... ok [INFO] [stdout] test test_tensor_ops_grad::transpose_then_reshape_then_mm ... ok [INFO] [stdout] test test_tensor_ops_grad::conv2d_xw_grad ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 102 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/test_array_gen-090aebc0cafc71e4 [INFO] [stdout] running 6 tests [INFO] [stdout] test glorot_normal ... ok [INFO] [stdout] test glorot_uniform ... ok [INFO] [stdout] test random_uniform ... ok [INFO] [stdout] test random_normal ... ok [INFO] [stdout] test standard_normal ... ok [INFO] [stdout] test standard_uniform ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/test_binary_ops_eval-30d3f6008c55f963 [INFO] [stdout] running 5 tests [INFO] [stdout] test scalar_add ... ok [INFO] [stdout] test scalar_sub ... ok [INFO] [stdout] test scalar_mul ... ok [INFO] [stdout] test scalar_div ... ok [INFO] [stdout] test slice ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/test_binary_ops_grad-02bb37806c2054b8 [INFO] [stdout] running 12 tests [INFO] [stdout] test expr6 ... ok [INFO] [stdout] test expr5 ... ok [INFO] [stdout] test expr7 ... ok [INFO] [stdout] test expr4 ... ok [INFO] [stdout] test scalar_add ... ok [INFO] [stdout] test expr3 ... ok [INFO] [stdout] test expr2 ... ok [INFO] [stdout] test scalar_div ... ok [INFO] [stdout] test expr1 ... ok [INFO] [stdout] test differentiate_twice ... ok [INFO] [stdout] test scalar_mul ... ok [INFO] [stdout] test scalar_sub ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/test_core-e844acdb37083bd8 [INFO] [stdout] running 2 tests [INFO] [stdout] test test_hook ... ok [INFO] [stdout] test test_nth_tensor ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/test_tensor_ops_eval-0242086230cdf94d [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test reduce_grad ... ok [INFO] [stdout] test argmax ... ok [INFO] [stdout] test reduce_mean ... ok [INFO] [stdout] test reduce_prod ... ok [INFO] [stdout] test argmax_with_multi_max_args ... ok [INFO] [stdout] test transpose_matmul ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/test_tensor_ops_grad-a8161cd8d3fedf66 [INFO] [stdout] [INFO] [stdout] running 71 tests [INFO] [stdout] test asinh ... ok [INFO] [stdout] test atan ... ok [INFO] [stdout] test asin ... ok [INFO] [stdout] test add_n ... ok [INFO] [stdout] test add ... ok [INFO] [stdout] test abs ... ok [INFO] [stdout] test clip ... ok [INFO] [stdout] test acosh ... ok [INFO] [stdout] test acos ... ok [INFO] [stdout] test concat ... ok [INFO] [stdout] test atanh ... ok [INFO] [stdout] test conv2d_grad ... ok [INFO] [stdout] test cos ... ok [INFO] [stdout] test cosh ... ok [INFO] [stdout] test batch_matmul ... ok [INFO] [stdout] test elu ... ok [INFO] [stdout] test expand_dims ... ok [INFO] [stdout] test exp ... ok [INFO] [stdout] test flatten ... ok [INFO] [stdout] test conv2d_transpose ... ok [INFO] [stdout] test get ... ok [INFO] [stdout] test log ... ok [INFO] [stdout] test implicit_broadcast ... ok [INFO] [stdout] test logsumexp ... ok [INFO] [stdout] test log_softmax ... ok [INFO] [stdout] test matmul ... ok [INFO] [stdout] test max_pool2d_grad ... ok [INFO] [stdout] test maximum ... ok [INFO] [stdout] test max_pool2d ... ok [INFO] [stdout] test minimum ... ok [INFO] [stdout] test neg ... ok [INFO] [stdout] test mul ... ok [INFO] [stdout] test pow ... ok [INFO] [stdout] test reciprocal ... ok [INFO] [stdout] test conv2d_x_grad ... ok [INFO] [stdout] test conv2d_transpose_filter_grad ... ok [INFO] [stdout] test conv2d_filter_grad ... ok [INFO] [stdout] test reduce_max ... ok [INFO] [stdout] test reduce_max_keep ... ok [INFO] [stdout] test reduce_mean_keep ... ok [INFO] [stdout] test reduce_prod ... ok [INFO] [stdout] test reduce_sum ... ok [INFO] [stdout] test reduce_min ... ok [INFO] [stdout] test reduce_mean ... ok [INFO] [stdout] test reduce_min_keep ... ok [INFO] [stdout] test reshape ... ok [INFO] [stdout] test reduce_sum_keep ... ok [INFO] [stdout] test reshape_grad ... ok [INFO] [stdout] test sigmoid ... ok [INFO] [stdout] test sigmoid_cross_entropy ... ok [INFO] [stdout] test sinh ... ok [INFO] [stdout] test relu ... ok [INFO] [stdout] test sin ... ok [INFO] [stdout] test softmax_cross_entropy ... ok [INFO] [stdout] test slice ... ok [INFO] [stdout] test softplus ... ok [INFO] [stdout] test reshape_after_transpose ... ok [INFO] [stdout] test squeeze ... ok [INFO] [stdout] test tan ... ok [INFO] [stdout] test tanh ... ok [INFO] [stdout] test square ... ok [INFO] [stdout] test transpose ... ok [INFO] [stdout] test sparse_softmax_cross_entropy ... ok [INFO] [stdout] test wx_plus_b ... ok [INFO] [stdout] test split ... ok [INFO] [stdout] test transpose_then_reshape_then_mm ... ok [INFO] [stdout] test conv2d ... ok [INFO] [stdout] test primitive_back_propagation_through_time ... ok [INFO] [stdout] test tensordot ... ok [INFO] [stdout] test conv2d_xw_grad ... ok [INFO] [stdout] test gather ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 71 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests autograd [INFO] [stdout] [INFO] [stdout] running 72 tests [INFO] [stdout] test src/ops/gradient_descent_ops/sgd.rs - ops::gradient_descent_ops::sgd::SGD (line 36) ... ok [INFO] [stdout] test src/op.rs - op::Op (line 23) ... ok [INFO] [stdout] test src/ops/gradient_descent_ops/adam.rs - ops::gradient_descent_ops::adam::Adam (line 96) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::Tensor::get (line 37) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::add_n (line 745) ... ok [INFO] [stdout] test src/lib.rs - Hook (line 127) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::add (line 506) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::abs (line 1118) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::argmax (line 820) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::batch_matmul (line 1570) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::ceil (line 1218) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::concat (line 1712) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::clip (line 895) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::batch_matmul_t (line 1539) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::constant (line 275) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::convert_to_tensor (line 2029) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::batch_norm (line 1826) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::equal (line 777) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::expand_dims (line 838) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::floor (line 1138) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::flatten (line 1082) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::div (line 559) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::gather_common (line 1737) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::gather (line 1769) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::matmul (line 1425) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::matmul_t (line 1453) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::grad (line 64) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::minimum (line 726) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::maximum (line 709) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::mul (line 541) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::not_equal (line 800) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::placeholder (line 241) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::neg (line 1158) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::jacobians (line 146) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::range (line 2086) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::rank (line 337) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::ones (line 2071) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::normalize (line 1796) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::reduce_min (line 940) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::reduce_max (line 913) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::reduce_sum (line 984) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::reduce_sum_to_scalar (line 965) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::reciprocal (line 1198) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::reduce_mean (line 1011) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::scalar (line 1849) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::reduce_prod (line 1038) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::reshape (line 1065) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::sign (line 1098) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::size (line 319) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::shape (line 298) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::slice (line 1681) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::squeeze (line 856) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::setdiff1d (line 1596) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::split (line 1643) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::square (line 1178) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::tensordot (line 1493) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::sub (line 523) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::zeros (line 2056) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::transpose (line 1621) ... ok [INFO] [stdout] test src/runtime.rs - runtime::Feed (line 134) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::tile (line 876) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::eval (line 292) ... ok [INFO] [stdout] test src/ops/mod.rs - ops::variable (line 218) ... ok [INFO] [stdout] test src/runtime.rs - runtime::eval (line 158) ... ok [INFO] [stdout] test src/runtime.rs - runtime::Eval (line 13) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::ps (line 464) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::rank (line 325) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::p (line 444) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::size (line 343) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::shape (line 308) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::with_fn (line 425) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::with (line 399) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "2c44b412835cd5238d7bf005d108bc355be70dfe7596e28efd48e9ec782b412d"` [INFO] running `"docker" "rm" "-f" "2c44b412835cd5238d7bf005d108bc355be70dfe7596e28efd48e9ec782b412d"` [INFO] [stdout] 2c44b412835cd5238d7bf005d108bc355be70dfe7596e28efd48e9ec782b412d