[INFO] fetching crate bacon-sci-1 0.11.0... [INFO] testing bacon-sci-1-0.11.0 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate bacon-sci-1 0.11.0 into /workspace/builds/worker-12/source [INFO] validating manifest of crates.io crate bacon-sci-1 0.11.0 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate bacon-sci-1 0.11.0 [INFO] finished tweaking crates.io crate bacon-sci-1 0.11.0 [INFO] tweaked toml for crates.io crate bacon-sci-1 0.11.0 written to /workspace/builds/worker-12/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 9f2dd4a37e8cb5086e3dc0779303065f11009674fd609c18b59c4f94446e1ffb [INFO] running `Command { std: "docker" "start" "-a" "9f2dd4a37e8cb5086e3dc0779303065f11009674fd609c18b59c4f94446e1ffb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9f2dd4a37e8cb5086e3dc0779303065f11009674fd609c18b59c4f94446e1ffb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9f2dd4a37e8cb5086e3dc0779303065f11009674fd609c18b59c4f94446e1ffb", kill_on_drop: false }` [INFO] [stdout] 9f2dd4a37e8cb5086e3dc0779303065f11009674fd609c18b59c4f94446e1ffb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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=warn" "-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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 3f8a2df54fec688e95a123423fffcac714a638187344a2688b62f0cdf36daa84 [INFO] running `Command { std: "docker" "start" "-a" "3f8a2df54fec688e95a123423fffcac714a638187344a2688b62f0cdf36daa84", kill_on_drop: false }` [INFO] [stderr] Compiling libm v0.2.2 [INFO] [stderr] Compiling siphasher v0.3.10 [INFO] [stderr] Compiling paste v1.0.7 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling generic-array v0.14.5 [INFO] [stderr] Compiling matrixmultiply v0.2.4 [INFO] [stderr] Compiling phf_shared v0.8.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling phf v0.8.0 [INFO] [stderr] Compiling rand_pcg v0.2.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling phf_generator v0.8.0 [INFO] [stderr] Compiling num-complex v0.3.1 [INFO] [stderr] Compiling approx v0.4.0 [INFO] [stderr] Compiling rand_distr v0.3.0 [INFO] [stderr] Compiling phf_codegen v0.8.0 [INFO] [stderr] Compiling bacon-sci-1 v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling simba v0.3.1 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling nalgebra v0.24.1 [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 47.96s [INFO] running `Command { std: "docker" "inspect" "3f8a2df54fec688e95a123423fffcac714a638187344a2688b62f0cdf36daa84", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3f8a2df54fec688e95a123423fffcac714a638187344a2688b62f0cdf36daa84", kill_on_drop: false }` [INFO] [stdout] 3f8a2df54fec688e95a123423fffcac714a638187344a2688b62f0cdf36daa84 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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=warn" "-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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 6e8da328e8d8370cd90a17aaf600b84aa3771780a7df73bbdc25069e1967ec7e [INFO] running `Command { std: "docker" "start" "-a" "6e8da328e8d8370cd90a17aaf600b84aa3771780a7df73bbdc25069e1967ec7e", kill_on_drop: false }` [INFO] [stderr] Compiling float-cmp v0.8.0 [INFO] [stderr] Compiling bacon-sci-1 v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 13.01s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/bacon_sci_1-9641fd1aa694cb8f) [INFO] running `Command { std: "docker" "inspect" "6e8da328e8d8370cd90a17aaf600b84aa3771780a7df73bbdc25069e1967ec7e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6e8da328e8d8370cd90a17aaf600b84aa3771780a7df73bbdc25069e1967ec7e", kill_on_drop: false }` [INFO] [stdout] 6e8da328e8d8370cd90a17aaf600b84aa3771780a7df73bbdc25069e1967ec7e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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=warn" "-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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] ca389d3b61c18994c8cb2c4a4007156910c39d795c1849b2f2d0dbb452c32b01 [INFO] running `Command { std: "docker" "start" "-a" "ca389d3b61c18994c8cb2c4a4007156910c39d795c1849b2f2d0dbb452c32b01", kill_on_drop: false }` [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stdout] running 77 tests [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bacon_sci_1-9641fd1aa694cb8f) [INFO] [stdout] test tests::ivp::adams::adams2_test_exp ... ok [INFO] [stdout] test tests::interp::spline::free_spline ... ok [INFO] [stdout] test tests::integrate::test_integrate_laguerre ... ok [INFO] [stdout] test tests::integrate::test_integrate ... ok [INFO] [stdout] test tests::integrate::test_integrate_gaussian ... ok [INFO] [stdout] test tests::interp::lagrange_interp ... ok [INFO] [stdout] test tests::interp::hermite_interp ... ok [INFO] [stdout] test tests::interp::spline::clamped_spline ... ok [INFO] [stdout] test tests::integrate::test_integrate_chebyshev ... ok [INFO] [stdout] test tests::integrate::test_integrate_hermite ... ok [INFO] [stdout] test tests::integrate::test_integrate_fixed ... ok [INFO] [stdout] test tests::integrate::test_integrate_chebyshev_second ... ok [INFO] [stdout] test tests::differentiate::deriv ... ok [INFO] [stdout] test tests::ivp::bdf::bdf_test_exp ... ok [INFO] [stdout] test tests::ivp::adams::pc_test_exp ... ok [INFO] [stdout] test tests::differentiate::second_deriv ... ok [INFO] [stdout] test tests::ivp::bdf::bdf_test_quadratic ... ok [INFO] [stdout] test tests::integrate::test_integrate_simpson ... ok [INFO] [stdout] test tests::ivp::bdf::bdf_test_unstable ... ok [INFO] [stdout] test tests::ivp::bdf::bdf_test_sin ... ok [INFO] [stdout] test tests::ivp::rk::rkf_test_quadratic ... ok [INFO] [stdout] test tests::ivp::euler::euler_test_exp ... ok [INFO] [stdout] test tests::ivp::test_ivp_cos ... ok [INFO] [stdout] test tests::ivp::rk::bs_test_quadratic ... ok [INFO] [stdout] test tests::ivp::adams::adams2_sine ... ok [INFO] [stdout] test tests::ivp::test_ivp_sin ... ok [INFO] [stdout] test tests::ivp::test_ivp_quadratic ... ok [INFO] [stdout] test tests::ivp::test_ivp_exp ... ok [INFO] [stdout] test tests::optimize::test_linear_fit ... ok [INFO] [stdout] test tests::polynomial::polynomial_derivative ... ok [INFO] [stdout] test tests::ivp::test_ivp_unstable ... ok [INFO] [stdout] test tests::ivp::rk::bs_test_exp ... ok [INFO] [stdout] test tests::ivp::rk::rkf_test_sine ... ok [INFO] [stdout] test tests::ivp::rk::bs_test_sine ... ok [INFO] [stdout] test tests::ivp::bdf::bdf2_test_quadratic ... ok [INFO] [stdout] test tests::roots::bisection_cubic ... ok [INFO] [stdout] test tests::roots::bisection_expxx ... ok [INFO] [stdout] test tests::polynomial::polynomial_fft ... ok [INFO] [stdout] test tests::polynomial::polynomial_integrate ... ok [INFO] [stdout] test tests::polynomial::polynomial_evaluation ... ok [INFO] [stdout] test tests::optimize::test_curve_fit_jac ... ok [INFO] [stdout] test tests::roots::itp_cos ... ok [INFO] [stdout] test tests::roots::itp_sqrt ... ok [INFO] [stdout] test tests::roots::brent_sqrt ... ok [INFO] [stdout] test tests::roots::polynomial::muller ... ok [INFO] [stdout] test tests::ivp::adams::pc_sine ... ok [INFO] [stdout] test tests::roots::brent_exp ... ok [INFO] [stdout] test tests::roots::polynomial::polynomial_roots ... ok [INFO] [stdout] test tests::roots::itp_exp ... ok [INFO] [stdout] test tests::roots::newton_exp ... ok [INFO] [stdout] test tests::ivp::euler::euler_test_quadratic ... ok [INFO] [stdout] test tests::roots::secant_cos ... ok [INFO] [stdout] test tests::roots::steffensen_cos ... ok [INFO] [stdout] test tests::roots::steffenson_poly ... ok [INFO] [stdout] test tests::roots::test_newton ... ok [INFO] [stdout] test tests::roots::test_secant ... ok [INFO] [stdout] test tests::special::polynomial::chebyshev_test ... ok [INFO] [stdout] test tests::special::polynomial::chebyshev_second_test ... ok [INFO] [stdout] test tests::roots::secant_exp ... ok [INFO] [stdout] test tests::roots::steffensen_exp ... ok [INFO] [stdout] test tests::special::polynomial::laguerre_test ... ok [INFO] [stdout] test tests::special::polynomial::laguerre_zero_test ... ok [INFO] [stdout] test tests::roots::brent_cos ... ok [INFO] [stdout] test tests::special::polynomial::legendre_test ... ok [INFO] [stdout] test tests::polynomial::polynomial_derivative_evaluation ... ok [INFO] [stdout] test tests::roots::polynomial::newton ... ok [INFO] [stdout] test tests::roots::bisection_sqrt2 ... ok [INFO] [stdout] test tests::special::polynomial::hermite_test ... ok [INFO] [stdout] test tests::special::polynomial::hermite_zero_test ... ok [INFO] [stdout] test tests::ivp::rk::rkf_test_exp ... ok [INFO] [stdout] test tests::ivp::adams::adams2_test_quadratic ... ok [INFO] [stdout] test tests::ivp::adams::pc_test_quadratic ... ok [INFO] [stdout] test tests::special::polynomial::legendre_zero_test ... ok [INFO] [stdout] test tests::ivp::bdf::bdf2_test_unstable ... ok [INFO] [stdout] test tests::optimize::test_curve_fit ... ok [INFO] [stdout] test tests::ivp::bdf::bdf2_test_sin ... ok [INFO] [stderr] Doc-tests bacon-sci-1 [INFO] [stdout] test tests::ivp::bdf::bdf2_test_exp ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.98s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test src/roots/mod.rs - roots::bisection (line 36) ... FAILED [INFO] [stdout] test src/roots/mod.rs - roots::itp (line 454) ... FAILED [INFO] [stdout] test src/roots/mod.rs - roots::secant (line 284) ... FAILED [INFO] [stdout] test src/ivp/adams.rs - ivp::adams::Adams (line 443) ... FAILED [INFO] [stdout] test src/ivp/mod.rs - ivp::solve_ivp (line 271) ... FAILED [INFO] [stdout] test src/ivp/rk.rs - ivp::rk::RK23 (line 580) ... FAILED [INFO] [stdout] test src/ivp/bdf.rs - ivp::bdf::BDF6 (line 466) ... FAILED [INFO] [stdout] test src/ivp/bdf.rs - ivp::bdf::BDF2 (line 644) ... FAILED [INFO] [stdout] test src/interp/spline.rs - interp::spline::spline_clamped (line 179) ... FAILED [INFO] [stdout] test src/roots/mod.rs - roots::brent (line 352) ... FAILED [INFO] [stdout] test src/interp/spline.rs - interp::spline::spline_free (line 63) ... FAILED [INFO] [stdout] test src/ivp/mod.rs - ivp::Euler (line 102) ... FAILED [INFO] [stdout] test src/ivp/adams.rs - ivp::adams::Adams2 (line 607) ... FAILED [INFO] [stdout] test src/ivp/rk.rs - ivp::rk::RK45 (line 347) ... FAILED [INFO] [stdout] test src/roots/mod.rs - roots::newton (line 170) ... FAILED [INFO] [stdout] test src/interp/mod.rs - interp::lagrange (line 20) ... FAILED [INFO] [stdout] test src/roots/polynomial.rs - roots::polynomial::muller_polynomial (line 82) ... FAILED [INFO] [stdout] test src/special/polynomial/mod.rs - special::polynomial::laguerre (line 194) ... FAILED [INFO] [stdout] test src/special/polynomial/mod.rs - special::polynomial::chebyshev_second (line 292) ... FAILED [INFO] [stdout] test src/special/polynomial/mod.rs - special::polynomial::legendre (line 12) ... FAILED [INFO] [stdout] test src/special/polynomial/mod.rs - special::polynomial::chebyshev (line 253) ... FAILED [INFO] [stdout] test src/roots/mod.rs - roots::steffensen (line 115) ... FAILED [INFO] [stdout] test src/roots/polynomial.rs - roots::polynomial::newton_polynomial (line 24) ... FAILED [INFO] [stdout] test src/special/polynomial/mod.rs - special::polynomial::hermite (line 90) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/roots/mod.rs - roots::bisection (line 36) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/mod.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::roots::bisection; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::roots::bisection; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `bisection` in this scope [INFO] [stdout] --> src/roots/mod.rs:44:18 [INFO] [stdout] | [INFO] [stdout] 10 | let solution = bisection((-1.0, 1.0), cubic, 0.001, 1000).unwrap(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::roots::bisection; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/roots/mod.rs - roots::itp (line 454) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/mod.rs:455:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::roots::itp; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::roots::itp; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `itp` in this scope [INFO] [stdout] --> src/roots/mod.rs:461:18 [INFO] [stdout] | [INFO] [stdout] 9 | let solution = itp((0.1, -0.1), cubic, 0.1, 2.0, 0.99, 1e-5).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::roots::itp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/roots/mod.rs - roots::secant (line 284) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/mod.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::roots::secant; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::roots::secant; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `secant` in this scope [INFO] [stdout] --> src/roots/mod.rs:292:18 [INFO] [stdout] | [INFO] [stdout] 10 | let solution = secant(&[0.1], cubic, 0.1, 0.001, 1000).unwrap(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::roots::secant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/ivp/adams.rs - ivp::adams::Adams (line 443) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/ivp/adams.rs:445:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::ivp::{Adams, AdamsSolver}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::ivp::{Adams, AdamsSolver}; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Adams` [INFO] [stdout] --> src/ivp/adams.rs:452:17 [INFO] [stdout] | [INFO] [stdout] 11 | let adams = Adams::new() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::ivp::Adams; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ivp/mod.rs - ivp::solve_ivp (line 271) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/ivp/mod.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::ivp::solve_ivp; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::ivp::solve_ivp; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `solve_ivp` in this scope [INFO] [stdout] --> src/ivp/mod.rs:279:16 [INFO] [stdout] | [INFO] [stdout] 10 | let path = solve_ivp((0.0, 10.0), (0.1, 0.001), &[1.0], derivatives, 0.00001, &mut ())?; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::ivp::solve_ivp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/ivp/rk.rs - ivp::rk::RK23 (line 580) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/ivp/rk.rs:582:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::ivp::{RK23, RungeKuttaSolver}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::ivp::{RK23, RungeKuttaSolver}; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RK23` [INFO] [stdout] --> src/ivp/rk.rs:588:16 [INFO] [stdout] | [INFO] [stdout] 10 | let rk45 = RK23::new() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::ivp::RK23; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ivp/bdf.rs - ivp::bdf::BDF6 (line 466) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/ivp/bdf.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::ivp::{BDF6, BDFSolver}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::ivp::{BDF6, BDFSolver}; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BDF6` [INFO] [stdout] --> src/ivp/bdf.rs:474:15 [INFO] [stdout] | [INFO] [stdout] 10 | let bdf = BDF6::new() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::ivp::BDF6; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ivp/bdf.rs - ivp::bdf::BDF2 (line 644) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/ivp/bdf.rs:646:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::ivp::{BDF2, BDFSolver}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::ivp::{BDF2, BDFSolver}; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BDF2` [INFO] [stdout] --> src/ivp/bdf.rs:652:15 [INFO] [stdout] | [INFO] [stdout] 10 | let bdf = BDF2::new() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::ivp::BDF2; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/interp/spline.rs - interp::spline::spline_clamped (line 179) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/interp/spline.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::interp::spline_clamped; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::interp::spline_clamped; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `spline_clamped` in this scope [INFO] [stdout] --> src/interp/spline.rs:185:18 [INFO] [stdout] | [INFO] [stdout] 8 | let spline = spline_clamped(&xs, &ys, (1.0, (10.0f64).exp()), 1e-8).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::interp::spline_clamped; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/roots/mod.rs - roots::brent (line 352) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/mod.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::roots::brent; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::roots::brent; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `brent` in this scope [INFO] [stdout] --> src/roots/mod.rs:359:18 [INFO] [stdout] | [INFO] [stdout] 9 | let solution = brent((0.1, -0.1), cubic, 1e-5).unwrap(); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::roots::brent; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/interp/spline.rs - interp::spline::spline_free (line 63) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/interp/spline.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::interp::spline_free; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::interp::spline_free; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `spline_free` in this scope [INFO] [stdout] --> src/interp/spline.rs:69:18 [INFO] [stdout] | [INFO] [stdout] 8 | let spline = spline_free(&xs, &ys, 1e-8).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::interp::spline_free; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/ivp/mod.rs - ivp::Euler (line 102) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/ivp/mod.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::ivp::{Euler, IVPSolver}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::ivp::{Euler, IVPSolver}; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Euler` [INFO] [stdout] --> src/ivp/mod.rs:110:18 [INFO] [stdout] | [INFO] [stdout] 10 | let solver = Euler::new() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::ivp::Euler; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ivp/adams.rs - ivp::adams::Adams2 (line 607) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/ivp/adams.rs:609:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::ivp::{Adams2, AdamsSolver}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::ivp::{Adams2, AdamsSolver}; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Adams2` [INFO] [stdout] --> src/ivp/adams.rs:616:17 [INFO] [stdout] | [INFO] [stdout] 11 | let adams = Adams2::new() [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::ivp::Adams2; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ivp/rk.rs - ivp::rk::RK45 (line 347) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/ivp/rk.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::ivp::{RK45, RungeKuttaSolver}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::ivp::{RK45, RungeKuttaSolver}; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RK45` [INFO] [stdout] --> src/ivp/rk.rs:355:16 [INFO] [stdout] | [INFO] [stdout] 10 | let rk45 = RK45::new() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::ivp::RK45; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/roots/mod.rs - roots::newton (line 170) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/mod.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::roots::newton; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::roots::newton; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `newton` in this scope [INFO] [stdout] --> src/roots/mod.rs:182:18 [INFO] [stdout] | [INFO] [stdout] 14 | let solution = newton(&[0.1], cubic, cubic_deriv, 0.001, 1000).unwrap(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::roots::newton; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/interp/mod.rs - interp::lagrange (line 20) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/interp/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::interp::lagrange; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::interp::lagrange; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/interp/mod.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::polynomial::Polynomial; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::polynomial::Polynomial; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `lagrange` in this scope [INFO] [stdout] --> src/interp/mod.rs:26:16 [INFO] [stdout] | [INFO] [stdout] 8 | let poly = lagrange(&xs, &ys, 1e-6).unwrap(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::interp::lagrange; [INFO] [stdout] | [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/roots/polynomial.rs - roots::polynomial::muller_polynomial (line 82) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/polynomial.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::polynomial::Polynomial; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::polynomial::Polynomial; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/polynomial.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::roots::muller_polynomial; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::roots::muller_polynomial; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Polynomial` [INFO] [stdout] --> src/roots/polynomial.rs:86:24 [INFO] [stdout] | [INFO] [stdout] 6 | let mut polynomial = Polynomial::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::polynomial::Polynomial; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `muller_polynomial` in this scope [INFO] [stdout] --> src/roots/polynomial.rs:89:18 [INFO] [stdout] | [INFO] [stdout] 9 | let solution = muller_polynomial((0.0, 1.5, 2.0), &polynomial, 0.0001, 1000).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::roots::muller_polynomial; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 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/special/polynomial/mod.rs - special::polynomial::laguerre (line 194) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/special/polynomial/mod.rs:195:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::special::laguerre; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::special::laguerre; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `laguerre` in this scope [INFO] [stdout] --> src/special/polynomial/mod.rs:197:15 [INFO] [stdout] | [INFO] [stdout] 5 | let p_3 = laguerre::(3, 1e-8).unwrap(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::special::laguerre; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/special/polynomial/mod.rs - special::polynomial::chebyshev_second (line 292) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/special/polynomial/mod.rs:293:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::special::chebyshev_second; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::special::chebyshev_second; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `chebyshev_second` in this scope [INFO] [stdout] --> src/special/polynomial/mod.rs:295:15 [INFO] [stdout] | [INFO] [stdout] 5 | let u_3 = chebyshev_second::(3, 1e-8).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::special::chebyshev_second; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/special/polynomial/mod.rs - special::polynomial::legendre (line 12) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/special/polynomial/mod.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::special::legendre; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::special::legendre; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `legendre` in this scope [INFO] [stdout] --> src/special/polynomial/mod.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 5 | let p_3 = legendre::(3, 1e-8).unwrap(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::special::legendre; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/special/polynomial/mod.rs - special::polynomial::chebyshev (line 253) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/special/polynomial/mod.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::special::chebyshev; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::special::chebyshev; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `chebyshev` in this scope [INFO] [stdout] --> src/special/polynomial/mod.rs:256:15 [INFO] [stdout] | [INFO] [stdout] 5 | let t_3 = chebyshev::(3, 1e-8).unwrap(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::special::chebyshev; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/roots/mod.rs - roots::steffensen (line 115) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/mod.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::roots::steffensen; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::roots::steffensen; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `steffensen` in this scope [INFO] [stdout] --> src/roots/mod.rs:122:18 [INFO] [stdout] | [INFO] [stdout] 9 | let solution = steffensen(0.5f64, cosine, 0.0001, 1000)?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::roots::steffensen; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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/roots/polynomial.rs - roots::polynomial::newton_polynomial (line 24) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/polynomial.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::polynomial::Polynomial; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::polynomial::Polynomial; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/roots/polynomial.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci::roots::newton_polynomial; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 | use bacon_sci_1::roots::newton_polynomial; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Polynomial` [INFO] [stdout] --> src/roots/polynomial.rs:28:24 [INFO] [stdout] | [INFO] [stdout] 6 | let mut polynomial = Polynomial::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::polynomial::Polynomial; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `newton_polynomial` in this scope [INFO] [stdout] --> src/roots/polynomial.rs:31:18 [INFO] [stdout] | [INFO] [stdout] 9 | let solution = newton_polynomial(0.5, &polynomial, 0.0001, 1000).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::roots::newton_polynomial; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 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/special/polynomial/mod.rs - special::polynomial::hermite (line 90) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bacon_sci` [INFO] [stdout] --> src/special/polynomial/mod.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci::special::hermite; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `bacon_sci` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 3 | use bacon_sci_1::special::hermite; [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `hermite` in this scope [INFO] [stdout] --> src/special/polynomial/mod.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 5 | let h_3 = hermite::(3, 1e-8).unwrap(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::interp::hermite; [INFO] [stdout] | [INFO] [stdout] 2 | use bacon_sci_1::special::hermite; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 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] [INFO] [stdout] failures: [INFO] [stdout] src/interp/mod.rs - interp::lagrange (line 20) [INFO] [stdout] src/interp/spline.rs - interp::spline::spline_clamped (line 179) [INFO] [stdout] src/interp/spline.rs - interp::spline::spline_free (line 63) [INFO] [stdout] src/ivp/adams.rs - ivp::adams::Adams (line 443) [INFO] [stdout] src/ivp/adams.rs - ivp::adams::Adams2 (line 607) [INFO] [stdout] src/ivp/bdf.rs - ivp::bdf::BDF2 (line 644) [INFO] [stdout] src/ivp/bdf.rs - ivp::bdf::BDF6 (line 466) [INFO] [stdout] src/ivp/mod.rs - ivp::Euler (line 102) [INFO] [stdout] src/ivp/mod.rs - ivp::solve_ivp (line 271) [INFO] [stdout] src/ivp/rk.rs - ivp::rk::RK23 (line 580) [INFO] [stdout] src/ivp/rk.rs - ivp::rk::RK45 (line 347) [INFO] [stdout] src/roots/mod.rs - roots::bisection (line 36) [INFO] [stdout] src/roots/mod.rs - roots::brent (line 352) [INFO] [stdout] src/roots/mod.rs - roots::itp (line 454) [INFO] [stdout] src/roots/mod.rs - roots::newton (line 170) [INFO] [stdout] src/roots/mod.rs - roots::secant (line 284) [INFO] [stdout] src/roots/mod.rs - roots::steffensen (line 115) [INFO] [stdout] src/roots/polynomial.rs - roots::polynomial::muller_polynomial (line 82) [INFO] [stdout] src/roots/polynomial.rs - roots::polynomial::newton_polynomial (line 24) [INFO] [stdout] src/special/polynomial/mod.rs - special::polynomial::chebyshev (line 253) [INFO] [stdout] src/special/polynomial/mod.rs - special::polynomial::chebyshev_second (line 292) [INFO] [stdout] src/special/polynomial/mod.rs - special::polynomial::hermite (line 90) [INFO] [stdout] src/special/polynomial/mod.rs - special::polynomial::laguerre (line 194) [INFO] [stdout] src/special/polynomial/mod.rs - special::polynomial::legendre (line 12) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 24 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.06s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "ca389d3b61c18994c8cb2c4a4007156910c39d795c1849b2f2d0dbb452c32b01", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ca389d3b61c18994c8cb2c4a4007156910c39d795c1849b2f2d0dbb452c32b01", kill_on_drop: false }` [INFO] [stdout] ca389d3b61c18994c8cb2c4a4007156910c39d795c1849b2f2d0dbb452c32b01