[INFO] crate peroxide 0.15.2 is already in cache [INFO] testing peroxide-0.15.2 against 1.38.0 for beta-1.39-1 [INFO] extracting crate peroxide 0.15.2 into work/builds/worker-8/source [INFO] validating manifest of crates.io crate peroxide 0.15.2 on toolchain 1.38.0 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate peroxide 0.15.2 [INFO] finished tweaking crates.io crate peroxide 0.15.2 [INFO] tweaked toml for crates.io crate peroxide 0.15.2 written to work/builds/worker-8/source/Cargo.toml [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.38.0" "build" "--frozen"` [INFO] [stdout] 5546041b22ca7fae4f412d102fa06ad3c36e337f2203a5ea4710e2ef1e7a8549 [INFO] running `"docker" "start" "-a" "5546041b22ca7fae4f412d102fa06ad3c36e337f2203a5ea4710e2ef1e7a8549"` [INFO] [stderr] Compiling peroxide v0.15.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling bstr v0.2.8 [INFO] [stderr] Compiling csv v1.1.1 [INFO] [stderr] warning: unused import: `eye_shape` [INFO] [stderr] --> src/structure/matrix.rs:443:5 [INFO] [stderr] | [INFO] [stderr] 443 | use eye_shape; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::f64::NAN` [INFO] [stderr] --> src/structure/matrix.rs:447:5 [INFO] [stderr] | [INFO] [stderr] 447 | use std::f64::NAN; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type `LAPACK_STATUS` should have an upper camel case name [INFO] [stderr] --> src/structure/matrix.rs:2814:10 [INFO] [stderr] | [INFO] [stderr] 2814 | pub enum LAPACK_STATUS { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LapackStatus` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `zip_with` [INFO] [stderr] --> src/special/legendre.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use zip_with; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fs::File` [INFO] [stderr] --> src/util/writer.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::fs::File; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::Write` [INFO] [stderr] --> src/util/writer.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use std::io::Write; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::process::exit` [INFO] [stderr] --> src/util/writer.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::process::exit; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.88s [INFO] running `"docker" "inspect" "5546041b22ca7fae4f412d102fa06ad3c36e337f2203a5ea4710e2ef1e7a8549"` [INFO] running `"docker" "rm" "-f" "5546041b22ca7fae4f412d102fa06ad3c36e337f2203a5ea4710e2ef1e7a8549"` [INFO] [stdout] 5546041b22ca7fae4f412d102fa06ad3c36e337f2203a5ea4710e2ef1e7a8549 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.38.0" "test" "--frozen" "--no-run"` [INFO] [stdout] 806c3a8a16308efef349995fcded3560b11fa7e9034d69156c02eb606a5894b9 [INFO] running `"docker" "start" "-a" "806c3a8a16308efef349995fcded3560b11fa7e9034d69156c02eb606a5894b9"` [INFO] [stderr] Compiling peroxide v0.15.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused import: `peroxide::*` [INFO] [stderr] --> tests/blas_test.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use peroxide::*; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> tests/dual.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> tests/jacobian.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> tests/matrix.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> tests/number.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `eye_shape` [INFO] [stderr] --> src/structure/matrix.rs:443:5 [INFO] [stderr] | [INFO] [stderr] 443 | use eye_shape; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::f64::NAN` [INFO] [stderr] --> src/structure/matrix.rs:447:5 [INFO] [stderr] | [INFO] [stderr] 447 | use std::f64::NAN; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type `LAPACK_STATUS` should have an upper camel case name [INFO] [stderr] --> src/structure/matrix.rs:2814:10 [INFO] [stderr] | [INFO] [stderr] 2814 | pub enum LAPACK_STATUS { [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LapackStatus` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `zip_with` [INFO] [stderr] --> src/special/legendre.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use zip_with; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fs::File` [INFO] [stderr] --> src/util/writer.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::fs::File; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::Write` [INFO] [stderr] --> src/util/writer.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use std::io::Write; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::process::exit` [INFO] [stderr] --> src/util/writer.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::process::exit; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.62s [INFO] running `"docker" "inspect" "806c3a8a16308efef349995fcded3560b11fa7e9034d69156c02eb606a5894b9"` [INFO] running `"docker" "rm" "-f" "806c3a8a16308efef349995fcded3560b11fa7e9034d69156c02eb606a5894b9"` [INFO] [stdout] 806c3a8a16308efef349995fcded3560b11fa7e9034d69156c02eb606a5894b9 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.38.0" "test" "--frozen"` [INFO] [stdout] 24e5e7e2b3af407d6cda50769d3b26fcd5a417e2bd0b8ace4ad6bf9adbba799f [INFO] running `"docker" "start" "-a" "24e5e7e2b3af407d6cda50769d3b26fcd5a417e2bd0b8ace4ad6bf9adbba799f"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/peroxide-ad42605e4ec3bc61 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/blas_test-fa684097e38d1530 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/change_shape_test-02da27fcc183b552 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test change_shape_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/det-62eaa6d3ac123d83 [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_det ... ok [INFO] [stdout] test test_det2 ... 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/rustwide/target/debug/deps/dual-e32e9c0b93a2ad04 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_dot_dual ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/jacobian-ad1f1a45d400f378 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_jacobian ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/matrix-0e92a00a2590d6e6 [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_accumulation ... ok [INFO] [stdout] test test_add_f64 ... ok [INFO] [stdout] test test_c ... ok [INFO] [stdout] test test_add_matrix ... ok [INFO] [stdout] test test_col ... ok [INFO] [stdout] test test_print ... ok [INFO] [stdout] test test_col_map ... ok [INFO] [stdout] test test_row ... ok [INFO] [stdout] test test_seq ... ok [INFO] [stdout] test test_zeros ... ok [INFO] [stdout] test test_row_map ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/number-7e33dd1b2afff6fe [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_function_for_number ... ok [INFO] [stdout] test test_ops_btw_number_d ... ok [INFO] [stdout] test test_ops_btw_number_f ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests peroxide [INFO] [stdout] [INFO] [stdout] running 135 tests [INFO] [stdout] test src/lib.rs - (line 61) ... ok [INFO] [stdout] test src/numerical/ode.rs - numerical::ode (line 13) ... ok [INFO] [stdout] test src/ml/reg.rs - ml::reg::least_square (line 17) ... ok [INFO] [stdout] test src/macros/matlab_macro.rs - rand (line 37) ... ok [INFO] [stdout] test src/macros/r_macro.rs - c (line 14) ... ok [INFO] [stdout] test src/macros/matlab_macro.rs - linspace (line 91) ... ok [INFO] [stdout] test src/macros/matlab_macro.rs - zeros (line 12) ... ok [INFO] [stdout] test src/macros/matlab_macro.rs - eye (line 69) ... ok [INFO] [stdout] test src/macros/r_macro.rs - lm (line 273) ... ok [INFO] [stdout] test src/macros/r_macro.rs - runif (line 236) ... ok [INFO] [stdout] test src/macros/r_macro.rs - seq (line 52) ... ok [INFO] [stdout] test src/macros/r_macro.rs - cbind (line 111) ... ok [INFO] [stdout] test src/numerical/ode.rs - numerical::ode (line 179) ... ok [INFO] [stdout] test src/macros/r_macro.rs - rbind (line 171) ... ok [INFO] [stdout] test src/numerical/ode.rs - numerical::ode (line 58) ... ok [INFO] [stdout] test src/macros/r_macro.rs - matrix (line 85) ... ok [INFO] [stdout] test src/numerical/optimize.rs - numerical::optimize (line 44) ... FAILED [INFO] [stdout] test src/statistics/dist.rs - statistics::dist (line 28) ... ok [INFO] [stdout] test src/numerical/ode.rs - numerical::ode (line 93) ... ok [INFO] [stdout] test src/numerical/ode.rs - numerical::ode (line 126) ... ok [INFO] [stdout] test src/numerical/optimize.rs - numerical::optimize (line 7) ... ok [INFO] [stdout] test src/operation/extra_ops.rs - operation::extra_ops (line 9) ... ok [INFO] [stdout] test src/numerical/spline.rs - numerical::spline::cubic_spline (line 21) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat (line 12) ... ok [INFO] [stdout] test src/statistics/dist.rs - statistics::dist (line 109) ... ok [INFO] [stdout] test src/statistics/dist.rs - statistics::dist (line 57) ... ok [INFO] [stdout] test src/statistics/rand.rs - statistics::rand (line 8) ... ok [INFO] [stdout] test src/statistics/ops.rs - statistics::ops::H (line 64) ... ok [INFO] [stdout] test src/numerical/utils.rs - numerical::utils::jacobian (line 15) ... ok [INFO] [stdout] test src/statistics/ops.rs - statistics::ops::C (line 45) ... ok [INFO] [stdout] test src/statistics/dist.rs - statistics::dist (line 81) ... ok [INFO] [stdout] test src/statistics/ops.rs - statistics::ops::factorial (line 8) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat (line 30) ... ok [INFO] [stdout] test src/statistics/ops.rs - statistics::ops::P (line 26) ... ok [INFO] [stdout] test src/statistics/rand.rs - statistics::rand::rand_num (line 31) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat (line 45) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat (line 64) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::Matrix::cov (line 231) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::Matrix::sd (line 211) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::Matrix::var (line 191) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::cov (line 276) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::Matrix::mean (line 171) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::Vector::mean (line 107) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::lm (line 318) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::cor (line 303) ... ok [INFO] [stdout] test src/structure/dual.rs - structure::dual (line 44) ... ok [INFO] [stdout] test src/structure/dual.rs - structure::dual::Dual::new (line 97) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::Vector::sd (line 145) ... ok [INFO] [stdout] test src/structure/dual.rs - structure::dual (line 23) ... ok [INFO] [stdout] test src/statistics/stat.rs - statistics::stat::Vector::var (line 121) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 117) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 172) ... ok [INFO] [stdout] test src/structure/hyper_dual.rs - structure::hyper_dual (line 14) ... ok [INFO] [stdout] test src/structure/hyper_dual.rs - structure::hyper_dual (line 29) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 152) ... FAILED [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 18) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 194) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 355) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 248) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 221) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 268) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 288) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 327) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 399) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 43) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 416) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 373) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 305) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 62) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 92) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix (line 434) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix (line 1223) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix (line 1776) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix (line 492) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix (line 1430) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix (line 1931) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix (line 1906) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix (line 1362) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::det (line 2374) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::block (line 2430) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::diag (line 808) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::change_shape (line 632) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::col (line 770) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::inv (line 2491) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::pseudo_inv (line 2536) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::read (line 965) ... FAILED [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::lu (line 2276) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::row (line 789) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::spread (line 682) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::swap (line 830) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::t (line 1105) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::write (line 872) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::transpose (line 1088) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Matrix::write_round (line 897) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::PQLU (line 2172) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Vector (line 1867) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::Shape (line 462) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::f64 (line 1278) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::i32 (line 1305) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::combine (line 2588) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::matrix (line 518) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::f64 (line 1558) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::inv_u (line 2673) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::inv_l (line 2638) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::ml_matrix (line 574) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::py_matrix (line 547) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 10) ... ok [INFO] [stdout] test src/structure/polynomial.rs - structure::polynomial::Polynomial::eval (line 158) ... ok [INFO] [stdout] test src/structure/polynomial.rs - structure::polynomial::Polynomial (line 26) ... ok [INFO] [stdout] test src/structure/matrix.rs - structure::matrix::usize (line 1332) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 111) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 186) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 160) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 236) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 134) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 209) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 33) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 266) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 252) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 57) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector (line 79) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector::Vector::arg_max (line 513) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector::Vector::rank (line 456) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector::Vector::reduce (line 321) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector::Vector::fmap (line 304) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector::Vector::filter (line 349) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector::Vector::sign (line 482) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector::Vector::skip (line 389) ... ok [INFO] [stdout] test src/structure/vector.rs - structure::vector::Vector::take (line 370) ... ok [INFO] [stdout] test src/util/non_macro.rs - util::non_macro::cbind (line 125) ... ok [INFO] [stdout] test src/util/non_macro.rs - util::non_macro::eye (line 98) ... ok [INFO] [stdout] test src/util/non_macro.rs - util::non_macro::rbind (line 158) ... ok [INFO] [stdout] test src/util/non_macro.rs - util::non_macro::zeros (line 50) ... ok [INFO] [stdout] test src/util/non_macro.rs - util::non_macro::seq (line 18) ... ok [INFO] [stdout] test src/util/useful.rs - util::useful::nearly_eq (line 15) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/numerical/optimize.rs - numerical::optimize (line 44) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Plot2D` [INFO] [stdout] --> src/numerical/optimize.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 35 | let mut plt = Plot2D::new(); [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Plot2D` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Point` in this scope [INFO] [stdout] --> src/numerical/optimize.rs:85:26 [INFO] [stdout] | [INFO] [stdout] 42 | .set_marker(vec![Point, Line]) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Line` in this scope [INFO] [stdout] --> src/numerical/optimize.rs:85:33 [INFO] [stdout] | [INFO] [stdout] 42 | .set_marker(vec![Point, Line]) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/structure/matrix.rs - structure::matrix (line 152) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'Can't write file: Error(Io(Os { code: 2, kind: NotFound, message: "No such file or directory" }))', src/libcore/result.rs:1084:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55a731c889fb - backtrace::backtrace::libunwind::trace::h89fcc71e59e3bc5b [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.34/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x55a731c889fb - backtrace::backtrace::trace_unsynchronized::h0bad9be1379e729a [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.34/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55a731c889fb - std::sys_common::backtrace::_print::hd3382a1f33c473da [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x55a731c889fb - std::sys_common::backtrace::print::h0ec6f03cfb8e76a6 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x55a731c889fb - std::panicking::default_hook::{{closure}}::h96cbf7b454e3f557 [INFO] [stdout] at src/libstd/panicking.rs:200 [INFO] [stdout] 5: 0x55a731c886d6 - std::panicking::default_hook::h95a8f00337383d83 [INFO] [stdout] at src/libstd/panicking.rs:214 [INFO] [stdout] 6: 0x55a731c890bd - std::panicking::rust_panic_with_hook::h92f98b46e22f14ed [INFO] [stdout] at src/libstd/panicking.rs:477 [INFO] [stdout] 7: 0x55a731c88c42 - std::panicking::continue_panic_fmt::h25abfbb4e5b7043a [INFO] [stdout] at src/libstd/panicking.rs:384 [INFO] [stdout] 8: 0x55a731c88b26 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:311 [INFO] [stdout] 9: 0x55a731ca1d8d - core::panicking::panic_fmt::h7e9f94035af782b3 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x55a731ca1e87 - core::result::unwrap_failed::hf7591c1dd9412006 [INFO] [stdout] at src/libcore/result.rs:1084 [INFO] [stdout] 11: 0x55a731c4bc68 - core::result::Result::expect::h55bb5676d3c20f33 [INFO] [stdout] 12: 0x55a731c4b643 - rust_out::main::h1cf9155cb6204ee7 [INFO] [stdout] 13: 0x55a731c4b573 - std::rt::lang_start::{{closure}}::h47cd0236d084ef94 [INFO] [stdout] 14: 0x55a731c88b13 - std::rt::lang_start_internal::{{closure}}::h4e93c1949c7a1955 [INFO] [stdout] at src/libstd/rt.rs:49 [INFO] [stdout] 15: 0x55a731c88b13 - std::panicking::try::do_call::h9440ccd4dc467eaa [INFO] [stdout] at src/libstd/panicking.rs:296 [INFO] [stdout] 16: 0x55a731c8adaa - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:80 [INFO] [stdout] 17: 0x55a731c895cd - std::panicking::try::hc046e7ee42ee744f [INFO] [stdout] at src/libstd/panicking.rs:275 [INFO] [stdout] 18: 0x55a731c895cd - std::panic::catch_unwind::h27dfc457c200aee0 [INFO] [stdout] at src/libstd/panic.rs:394 [INFO] [stdout] 19: 0x55a731c895cd - std::rt::lang_start_internal::hea1b49a567afe309 [INFO] [stdout] at src/libstd/rt.rs:48 [INFO] [stdout] 20: 0x55a731c4b558 - std::rt::lang_start::h74b7ed2f3cfd5b0d [INFO] [stdout] 21: 0x55a731c4b77b - main [INFO] [stdout] 22: 0x7efd6a730b97 - __libc_start_main [INFO] [stdout] 23: 0x55a731c4b07a - _start [INFO] [stdout] 24: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/structure/matrix.rs - structure::matrix::Matrix::read (line 965) stdout ---- [INFO] [stdout] Test executable failed (exit code 1). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] No such file or directory (os error 2) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/numerical/optimize.rs - numerical::optimize (line 44) [INFO] [stdout] src/structure/matrix.rs - structure::matrix (line 152) [INFO] [stdout] src/structure/matrix.rs - structure::matrix::Matrix::read (line 965) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 132 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `"docker" "inspect" "24e5e7e2b3af407d6cda50769d3b26fcd5a417e2bd0b8ace4ad6bf9adbba799f"` [INFO] running `"docker" "rm" "-f" "24e5e7e2b3af407d6cda50769d3b26fcd5a417e2bd0b8ace4ad6bf9adbba799f"` [INFO] [stdout] 24e5e7e2b3af407d6cda50769d3b26fcd5a417e2bd0b8ace4ad6bf9adbba799f