[INFO] fetching crate soco 1.0.0... [INFO] checking soco-1.0.0 against try#8de4b308b608cded0ebccf658a0fc719bce87d4e for pr-89056 [INFO] extracting crate soco 1.0.0 into /workspace/builds/worker-10/source [INFO] validating manifest of crates.io crate soco 1.0.0 on toolchain 8de4b308b608cded0ebccf658a0fc719bce87d4e [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8de4b308b608cded0ebccf658a0fc719bce87d4e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate soco 1.0.0 [INFO] finished tweaking crates.io crate soco 1.0.0 [INFO] tweaked toml for crates.io crate soco 1.0.0 written to /workspace/builds/worker-10/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8de4b308b608cded0ebccf658a0fc719bce87d4e" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8de4b308b608cded0ebccf658a0fc719bce87d4e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded finitediff v0.1.4 [INFO] [stderr] Downloaded cached v0.25.0 [INFO] [stderr] Downloaded bacon-sci-1 v0.11.0 [INFO] [stderr] Downloaded pyo3-log v0.4.0 [INFO] [stderr] Downloaded nlopt v0.5.4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+8de4b308b608cded0ebccf658a0fc719bce87d4e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 409ca9274a597ed57a382a012144a4785c705e9531f125e102670b8391b4fef0 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "409ca9274a597ed57a382a012144a4785c705e9531f125e102670b8391b4fef0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "409ca9274a597ed57a382a012144a4785c705e9531f125e102670b8391b4fef0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "409ca9274a597ed57a382a012144a4785c705e9531f125e102670b8391b4fef0", kill_on_drop: false }` [INFO] [stdout] 409ca9274a597ed57a382a012144a4785c705e9531f125e102670b8391b4fef0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+8de4b308b608cded0ebccf658a0fc719bce87d4e" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e511f4c4c961d3e09b27718fed8d1440b79954dfe4b6a0071a65851b0e77a03e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "e511f4c4c961d3e09b27718fed8d1440b79954dfe4b6a0071a65851b0e77a03e", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.102 [INFO] [stderr] Compiling libm v0.2.1 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling pyo3-build-config v0.14.5 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling siphasher v0.3.7 [INFO] [stderr] Compiling crossbeam-epoch v0.9.5 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling paste v1.0.5 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Checking bytemuck v1.7.2 [INFO] [stderr] Compiling unindent v0.1.7 [INFO] [stderr] Compiling async-trait v0.1.51 [INFO] [stderr] Compiling event-listener v2.5.1 [INFO] [stderr] Compiling cached_proc_macro_types v0.1.0 [INFO] [stderr] Checking hashbrown v0.9.1 [INFO] [stderr] Checking rustc-demangle v0.1.21 [INFO] [stderr] Checking is_sorted v0.1.1 [INFO] [stderr] Checking finitediff v0.1.4 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling memoffset v0.6.4 [INFO] [stderr] Compiling futures-util v0.3.17 [INFO] [stderr] Compiling num-bigint v0.4.2 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling num-rational v0.4.0 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Compiling cmake v0.1.45 [INFO] [stderr] Compiling backtrace v0.3.61 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Checking matrixmultiply v0.2.4 [INFO] [stderr] Checking matrixmultiply v0.3.1 [INFO] [stderr] Checking safe_arch v0.6.0 [INFO] [stderr] Compiling phf_shared v0.8.0 [INFO] [stderr] Checking itertools v0.10.1 [INFO] [stderr] Compiling async-mutex v1.4.0 [INFO] [stderr] Compiling paste-impl v0.1.18 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking phf v0.8.0 [INFO] [stderr] Compiling nlopt v0.5.4 [INFO] [stderr] Compiling darling_core v0.10.2 [INFO] [stderr] Compiling indoc-impl v0.3.6 [INFO] [stderr] Compiling nalgebra-macros v0.1.0 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Checking wide v0.7.1 [INFO] [stderr] Checking crossbeam-channel v0.5.1 [INFO] [stderr] Checking object v0.26.2 [INFO] [stderr] Checking getrandom v0.2.3 [INFO] [stderr] Checking parking_lot_core v0.8.5 [INFO] [stderr] Checking time v0.1.43 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking num_cpus v1.13.0 [INFO] [stderr] Checking crossbeam-deque v0.8.1 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking paste v0.1.18 [INFO] [stderr] Checking rand_core v0.6.3 [INFO] [stderr] Checking colored v1.9.3 [INFO] [stderr] Checking parking_lot v0.11.2 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand_pcg v0.2.1 [INFO] [stderr] Checking indoc v0.3.6 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand_pcg v0.3.1 [INFO] [stderr] Compiling pyo3-macros-backend v0.14.5 [INFO] [stderr] Checking num-complex v0.4.0 [INFO] [stderr] Checking num-complex v0.3.1 [INFO] [stderr] Checking approx v0.4.0 [INFO] [stderr] Checking approx v0.5.0 [INFO] [stderr] Checking noisy_float v0.2.0 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking rand v0.8.4 [INFO] [stderr] Checking chrono v0.4.19 [INFO] [stderr] Checking simba v0.6.0 [INFO] [stderr] Checking simba v0.3.1 [INFO] [stderr] Compiling pyo3 v0.14.5 [INFO] [stderr] Checking rand_distr v0.3.0 [INFO] [stderr] Compiling phf_generator v0.8.0 [INFO] [stderr] Compiling phf_codegen v0.8.0 [INFO] [stderr] Compiling bacon-sci-1 v0.11.0 [INFO] [stderr] Checking simple_logger v1.13.0 [INFO] [stderr] Compiling darling_macro v0.10.2 [INFO] [stderr] Checking futures-executor v0.3.17 [INFO] [stderr] Checking num v0.4.0 [INFO] [stderr] Checking futures v0.3.17 [INFO] [stderr] Compiling pyo3-macros v0.14.5 [INFO] [stderr] Compiling darling v0.10.2 [INFO] [stderr] Compiling cached_proc_macro v0.6.1 [INFO] [stderr] Checking cached v0.25.0 [INFO] [stderr] Checking pyo3-log v0.4.0 [INFO] [stderr] Checking nalgebra v0.24.1 [INFO] [stderr] Checking nalgebra v0.29.0 [INFO] [stderr] Checking soco v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: field is never read: `p` [INFO] [stdout] --> src/algorithms/offline/multi_dimensional/static_fractional.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | p: FractionalSmoothedConvexOptimization<'a, C, D>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `l` [INFO] [stdout] --> src/algorithms/offline/multi_dimensional/static_fractional.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | l: f64, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `k` [INFO] [stdout] --> src/algorithms/online/multi_dimensional/horizon_control/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | k: i32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `t` [INFO] [stdout] --> src/algorithms/online/multi_dimensional/horizon_control/mod.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | t: i32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `p` [INFO] [stdout] --> src/algorithms/offline/multi_dimensional/static_fractional.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | p: FractionalSmoothedConvexOptimization<'a, C, D>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `l` [INFO] [stdout] --> src/algorithms/offline/multi_dimensional/static_fractional.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | l: f64, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `k` [INFO] [stdout] --> src/algorithms/online/multi_dimensional/horizon_control/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | k: i32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `t` [INFO] [stdout] --> src/algorithms/online/multi_dimensional/horizon_control/mod.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | t: i32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/factories.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use soco::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/factories.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use soco::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::algorithms::offline::multi_dimensional::convex_optimization::co; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::algorithms::offline::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | use soco::convert::{CastableSchedule, DiscretizableSchedule}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use soco::distance::{euclidean, manhattan_scaled, norm_squared}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | use soco::problem::{Problem, SmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::algorithms::offline::CachedPath; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use soco::algorithms::offline::{OfflineAlgorithm, OfflineOptions}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | use soco::problem::{Problem, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::algorithms::offline::multi_dimensional::static_fractional::static_fractional; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::algorithms::offline::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use soco::config::FractionalConfig; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | use soco::distance::manhattan_scaled; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use soco::problem::{Problem, SmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::algorithms::offline::multi_dimensional::static_integral::static_integral; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::algorithms::offline::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use soco::config::IntegralConfig; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | use soco::distance::manhattan_scaled; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use soco::problem::{Problem, SmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::offline::uni_dimensional::capacity_provisioning::brcp; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::algorithms::offline::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use soco::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::offline::uni_dimensional::optimal_graph_search::make_pow_of_2; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::problem::{Problem, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | use soco::{algorithms::offline::CachedPath, config::Config}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | use soco::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | use soco::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::multi_dimensional::horizon_control::averaging_fixed_horizon_control::{afhc}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::problem::{Online, Problem, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::multi_dimensional::horizon_control::receding_horizon_control::{rhc}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::problem::{Online, Problem, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::{lb, Options}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::problem::{Online, Problem, SmoothedBalancedLoadOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | use soco::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_load_optimization::{lb, Options}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::problem::{Online, Problem, SmoothedLoadOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::multi_dimensional::online_balanced_descent::dual::{dobd, Options}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::distance::{euclidean}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::problem::{Online, Problem, SmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::multi_dimensional::online_balanced_descent::meta::{obd, Options}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::distance::{euclidean}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::problem::{Online, Problem, SmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::multi_dimensional::online_balanced_descent::primal::{pobd, Options}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::distance::{euclidean}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::problem::{Online, Problem, SmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::multi_dimensional::online_gradient_descent::{ogd, Options}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::distance::manhattan_scaled; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::problem::{Online, Problem, SmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::uni_dimensional::lazy_capacity_provisioning::lcp; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::problem::{Online, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | use soco::algorithms::online::uni_dimensional::lazy_capacity_provisioning::lcp; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | use soco::problem::{Online, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::uni_dimensional::memoryless::memoryless; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::problem::{Online, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::uni_dimensional::probabilistic::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::convert::DiscretizableSchedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use soco::problem::{Online, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::uni_dimensional::probabilistic::Memory; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use soco::algorithms::online::uni_dimensional::randomized::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::problem::{Online, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | use soco::algorithms::online::uni_dimensional::randomized::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | use soco::algorithms::online::uni_dimensional::randomly_biased_greedy::Memory; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | use soco::problem::{Online, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use soco::algorithms::online::uni_dimensional::randomly_biased_greedy::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::distance::manhattan; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::problem::{Online, Problem, SmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | use soco::problem::{Problem, SimplifiedSmoothedConvexOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | use soco::problem::{Problem, SmoothedBalancedLoadOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | use soco::config::Config; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | use soco::problem::{Problem, SmoothedLoadOptimization}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:172:9 [INFO] [stdout] | [INFO] [stdout] 172 | use soco::schedule::Schedule; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/convert/mod.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | use soco::verifiers::VerifiableProblem; [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/streaming/offline.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use soco::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `soco` [INFO] [stdout] --> tests/streaming/online.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use soco::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `soco` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ModelOutputFailure` in this scope [INFO] [stdout] --> tests/factories.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | D: ModelOutputFailure, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::ModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FailableCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:13:6 [INFO] [stdout] | [INFO] [stdout] 13 | ) -> FailableCostFn<'a, T, D> [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FailableCostFn` [INFO] [stdout] --> tests/factories.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | FailableCostFn::new( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SingleCostFn` [INFO] [stdout] --> tests/factories.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | SingleCostFn::certain(move |t, x| FailableCost::raw(n64(f(t, x)))), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::SingleCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FailableCost` [INFO] [stdout] --> tests/factories.rs:20:43 [INFO] [stdout] | [INFO] [stdout] 20 | SingleCostFn::certain(move |t, x| FailableCost::raw(n64(f(t, x)))), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCost; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:25:22 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn constant() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:25:41 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn constant() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FailableCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:31:6 [INFO] [stdout] | [INFO] [stdout] 31 | ) -> FailableCostFn<'static, f64, DataCenterModelOutputFailure> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputFailure` in this scope [INFO] [stdout] --> tests/factories.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | ) -> FailableCostFn<'static, f64, DataCenterModelOutputFailure> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:36:27 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn penalize_zero() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:36:46 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn penalize_zero() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:37:22 [INFO] [stdout] | [INFO] [stdout] 37 | wrap(|t: i32, j: IntegralConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:48:20 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn random() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:48:39 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn random() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:49:22 [INFO] [stdout] | [INFO] [stdout] 49 | wrap(|t: i32, j: IntegralConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:64:19 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn inv_e() -> RawCostFn<'static, FractionalConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalConfig` in this scope [INFO] [stdout] --> tests/factories.rs:64:38 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn inv_e() -> RawCostFn<'static, FractionalConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalConfig` in this scope [INFO] [stdout] --> tests/factories.rs:65:22 [INFO] [stdout] | [INFO] [stdout] 65 | wrap(|t: i32, j: FractionalConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FailableCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn inv_e_sblo() -> FailableCostFn<'static, f64, DataCenterModelOutputFailure> [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputFailure` in this scope [INFO] [stdout] --> tests/factories.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn inv_e_sblo() -> FailableCostFn<'static, f64, DataCenterModelOutputFailure> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:77:22 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn parabola() -> RawCostFn<'static, FractionalConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalConfig` in this scope [INFO] [stdout] --> tests/factories.rs:77:41 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn parabola() -> RawCostFn<'static, FractionalConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalConfig` in this scope [INFO] [stdout] --> tests/factories.rs:78:22 [INFO] [stdout] | [INFO] [stdout] 78 | wrap(|t: i32, j: FractionalConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:85:26 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn int_parabola() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:85:45 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn int_parabola() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:86:22 [INFO] [stdout] | [INFO] [stdout] 86 | wrap(|t: i32, j: IntegralConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 27 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `soco` due to 28 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `offline` [INFO] [stdout] --> tests/streaming/offline.rs:97:25 [INFO] [stdout] | [INFO] [stdout] 97 | let (xs, cost, _) = offline::solve( [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `offline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `online` [INFO] [stdout] --> tests/streaming/online.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | } = online::start( [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `online` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `online` [INFO] [stdout] --> tests/streaming/online.rs:105:42 [INFO] [stdout] | [INFO] [stdout] 105 | let ((x, _), (int_x, _), _, _) = online::next::< [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `online` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `online` [INFO] [stdout] --> tests/streaming/online.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | online::stop(addr.parse().unwrap()); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `online` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `approx_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:35:39 [INFO] [stdout] | [INFO] [stdout] 35 | let CachedPath { path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::approx_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:36:31 [INFO] [stdout] | [INFO] [stdout] 36 | .solve(p.clone(), Options::new(2.), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 36 | .solve(p.clone(), Option::new(2.), OfflineOptions::default()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:36:49 [INFO] [stdout] | [INFO] [stdout] 36 | .solve(p.clone(), Options::new(2.), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:35:13 [INFO] [stdout] | [INFO] [stdout] 35 | let CachedPath { path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `approx_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:39:49 [INFO] [stdout] | [INFO] [stdout] 39 | let CachedPath { path: inv_path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::approx_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:40:31 [INFO] [stdout] | [INFO] [stdout] 40 | .solve(p.clone(), Options::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 40 | .solve(p.clone(), Option::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:40:49 [INFO] [stdout] | [INFO] [stdout] 40 | .solve(p.clone(), Options::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:39:13 [INFO] [stdout] | [INFO] [stdout] 39 | let CachedPath { path: inv_path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:48:13 [INFO] [stdout] | [INFO] [stdout] 48 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:49:17 [INFO] [stdout] | [INFO] [stdout] 49 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:50:17 [INFO] [stdout] | [INFO] [stdout] 50 | Config::new(vec![0, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:64:17 [INFO] [stdout] | [INFO] [stdout] 64 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `approx_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:73:39 [INFO] [stdout] | [INFO] [stdout] 73 | let CachedPath { path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::approx_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:74:31 [INFO] [stdout] | [INFO] [stdout] 74 | .solve(p.clone(), Options::new(2.), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 74 | .solve(p.clone(), Option::new(2.), OfflineOptions::default()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:74:49 [INFO] [stdout] | [INFO] [stdout] 74 | .solve(p.clone(), Options::new(2.), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:73:13 [INFO] [stdout] | [INFO] [stdout] 73 | let CachedPath { path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `approx_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:77:49 [INFO] [stdout] | [INFO] [stdout] 77 | let CachedPath { path: inv_path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::approx_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:78:31 [INFO] [stdout] | [INFO] [stdout] 78 | .solve(p.clone(), Options::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 78 | .solve(p.clone(), Option::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:78:49 [INFO] [stdout] | [INFO] [stdout] 78 | .solve(p.clone(), Options::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:77:13 [INFO] [stdout] | [INFO] [stdout] 77 | let CachedPath { path: inv_path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `approx_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:112:39 [INFO] [stdout] | [INFO] [stdout] 112 | let CachedPath { path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::approx_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:113:31 [INFO] [stdout] | [INFO] [stdout] 113 | .solve(p.clone(), Options::new(2.), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 113 | .solve(p.clone(), Option::new(2.), OfflineOptions::default()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:113:49 [INFO] [stdout] | [INFO] [stdout] 113 | .solve(p.clone(), Options::new(2.), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:112:13 [INFO] [stdout] | [INFO] [stdout] 112 | let CachedPath { path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `approx_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:116:49 [INFO] [stdout] | [INFO] [stdout] 116 | let CachedPath { path: inv_path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::approx_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | .solve(p.clone(), Options::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 117 | .solve(p.clone(), Option::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:117:49 [INFO] [stdout] | [INFO] [stdout] 117 | .solve(p.clone(), Options::new(2.), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:116:13 [INFO] [stdout] | [INFO] [stdout] 116 | let CachedPath { path: inv_path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:133:21 [INFO] [stdout] | [INFO] [stdout] 133 | let mut p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `approx_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:142:42 [INFO] [stdout] | [INFO] [stdout] 142 | let CachedPath { path, cache } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::approx_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:143:31 [INFO] [stdout] | [INFO] [stdout] 143 | .solve(p.clone(), Options::new(2.), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 143 | .solve(p.clone(), Option::new(2.), OfflineOptions::default()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:143:49 [INFO] [stdout] | [INFO] [stdout] 143 | .solve(p.clone(), Options::new(2.), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:142:13 [INFO] [stdout] | [INFO] [stdout] 142 | let CachedPath { path, cache } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `approx_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:155:39 [INFO] [stdout] | [INFO] [stdout] 155 | let CachedPath { path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::approx_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Options` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:158:17 [INFO] [stdout] | [INFO] [stdout] 158 | Options { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::Options; [INFO] [stdout] | [INFO] [stdout] and 9 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:162:17 [INFO] [stdout] | [INFO] [stdout] 162 | OfflineOptions::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/approx_graph_search.rs:155:13 [INFO] [stdout] | [INFO] [stdout] 155 | let CachedPath { path, .. } = approx_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:22:17 [INFO] [stdout] | [INFO] [stdout] 22 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `manhattan_scaled` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:26:29 [INFO] [stdout] | [INFO] [stdout] 26 | switching_cost: manhattan_scaled(vec![1.5, 1.]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::manhattan_scaled; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `co` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:31:22 [INFO] [stdout] | [INFO] [stdout] 31 | let result = co [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::convex_optimization::co; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:32:52 [INFO] [stdout] | [INFO] [stdout] 32 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Schedule` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:38:30 [INFO] [stdout] | [INFO] [stdout] 38 | let cast_int_result: Schedule = int_result.to(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | Config::new(vec![2, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 57 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `euclidean` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:61:29 [INFO] [stdout] | [INFO] [stdout] 61 | switching_cost: euclidean(), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::euclidean; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `co` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:66:22 [INFO] [stdout] | [INFO] [stdout] 66 | let result = co [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::convex_optimization::co; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:67:52 [INFO] [stdout] | [INFO] [stdout] 67 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:79:17 [INFO] [stdout] | [INFO] [stdout] 79 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `norm_squared` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:91:29 [INFO] [stdout] | [INFO] [stdout] 91 | switching_cost: norm_squared(euclidean()), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::norm_squared; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `euclidean` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:91:42 [INFO] [stdout] | [INFO] [stdout] 91 | switching_cost: norm_squared(euclidean()), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::euclidean; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `co` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:96:22 [INFO] [stdout] | [INFO] [stdout] 96 | let result = co [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::convex_optimization::co; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:97:52 [INFO] [stdout] | [INFO] [stdout] 97 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `norm_squared` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | switching_cost: norm_squared(euclidean()), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::norm_squared; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `euclidean` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:124:42 [INFO] [stdout] | [INFO] [stdout] 124 | switching_cost: norm_squared(euclidean()), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::euclidean; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `co` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:130:22 [INFO] [stdout] | [INFO] [stdout] 130 | let result = co [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::convex_optimization::co; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/convex_optimization.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | OfflineOptions::l_constrained(l), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:20:17 [INFO] [stdout] | [INFO] [stdout] 20 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:29:39 [INFO] [stdout] | [INFO] [stdout] 29 | let CachedPath { path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:30:52 [INFO] [stdout] | [INFO] [stdout] 30 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:29:13 [INFO] [stdout] | [INFO] [stdout] 29 | let CachedPath { path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:33:49 [INFO] [stdout] | [INFO] [stdout] 33 | let CachedPath { path: inv_path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:34:52 [INFO] [stdout] | [INFO] [stdout] 34 | .solve_with_default_options(p.clone(), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | let CachedPath { path: inv_path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:42:13 [INFO] [stdout] | [INFO] [stdout] 42 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | Config::new(vec![0, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:68:39 [INFO] [stdout] | [INFO] [stdout] 68 | let CachedPath { path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:69:52 [INFO] [stdout] | [INFO] [stdout] 69 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:68:13 [INFO] [stdout] | [INFO] [stdout] 68 | let CachedPath { path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:72:49 [INFO] [stdout] | [INFO] [stdout] 72 | let CachedPath { path: inv_path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:73:52 [INFO] [stdout] | [INFO] [stdout] 73 | .solve_with_default_options(p.clone(), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | let CachedPath { path: inv_path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:108:39 [INFO] [stdout] | [INFO] [stdout] 108 | let CachedPath { path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:109:52 [INFO] [stdout] | [INFO] [stdout] 109 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:108:13 [INFO] [stdout] | [INFO] [stdout] 108 | let CachedPath { path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:112:49 [INFO] [stdout] | [INFO] [stdout] 112 | let CachedPath { path: inv_path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:113:52 [INFO] [stdout] | [INFO] [stdout] 113 | .solve_with_default_options(p.clone(), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:112:13 [INFO] [stdout] | [INFO] [stdout] 112 | let CachedPath { path: inv_path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:131:21 [INFO] [stdout] | [INFO] [stdout] 131 | let mut p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:148:42 [INFO] [stdout] | [INFO] [stdout] 148 | let CachedPath { path, cache } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:149:52 [INFO] [stdout] | [INFO] [stdout] 149 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:148:13 [INFO] [stdout] | [INFO] [stdout] 148 | let CachedPath { path, cache } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:162:39 [INFO] [stdout] | [INFO] [stdout] 162 | let CachedPath { path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Options` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 165 | Options { cache: Some(cache) }, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::Options; [INFO] [stdout] | [INFO] [stdout] and 9 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:166:17 [INFO] [stdout] | [INFO] [stdout] 166 | OfflineOptions::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/optimal_graph_search.rs:162:13 [INFO] [stdout] | [INFO] [stdout] 162 | let CachedPath { path, .. } = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:20:17 [INFO] [stdout] | [INFO] [stdout] 20 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `manhattan_scaled` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:24:29 [INFO] [stdout] | [INFO] [stdout] 24 | switching_cost: manhattan_scaled(vec![1.5, 1., 4., 2., 1.7]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::manhattan_scaled; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `static_fractional` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:29:22 [INFO] [stdout] | [INFO] [stdout] 29 | let result = static_fractional [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::static_fractional::static_fractional; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:30:52 [INFO] [stdout] | [INFO] [stdout] 30 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FractionalConfig` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_fractional.rs:39:21 [INFO] [stdout] | [INFO] [stdout] 39 | FractionalConfig::repeat(0., p.d), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:20:17 [INFO] [stdout] | [INFO] [stdout] 20 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `manhattan_scaled` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:24:29 [INFO] [stdout] | [INFO] [stdout] 24 | switching_cost: manhattan_scaled(vec![1.5, 1., 4., 2., 1.7]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::manhattan_scaled; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `static_integral` in this scope [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:29:22 [INFO] [stdout] | [INFO] [stdout] 29 | let result = static_integral [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::static_integral::static_integral; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:30:52 [INFO] [stdout] | [INFO] [stdout] 30 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntegralConfig` [INFO] [stdout] --> tests/algorithms/offline/multi_dimensional/static_integral.rs:39:21 [INFO] [stdout] | [INFO] [stdout] 39 | IntegralConfig::repeat(0, p.d), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `brcp` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:28:22 [INFO] [stdout] | [INFO] [stdout] 28 | let result = brcp [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::capacity_provisioning::brcp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:29:52 [INFO] [stdout] | [INFO] [stdout] 29 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | Schedule::new(vec![Config::single(2), Config::single(2)]) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:36:32 [INFO] [stdout] | [INFO] [stdout] 36 | Schedule::new(vec![Config::single(2), Config::single(2)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/capacity_provisioning.rs:36:51 [INFO] [stdout] | [INFO] [stdout] 36 | Schedule::new(vec![Config::single(2), Config::single(2)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `make_pow_of_2` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:22:29 [INFO] [stdout] | [INFO] [stdout] 22 | let transformed_p = make_pow_of_2(p.clone()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::make_pow_of_2; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:35:47 [INFO] [stdout] | [INFO] [stdout] 35 | transformed_p.hit_cost(t, Config::single(j)).cost.raw(), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:112:20 [INFO] [stdout] | [INFO] [stdout] 112 | let path = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:113:52 [INFO] [stdout] | [INFO] [stdout] 113 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:116:24 [INFO] [stdout] | [INFO] [stdout] 116 | let inv_path = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:117:52 [INFO] [stdout] | [INFO] [stdout] 117 | .solve_with_default_options(p.clone(), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:125:13 [INFO] [stdout] | [INFO] [stdout] 125 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:125:32 [INFO] [stdout] | [INFO] [stdout] 125 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:125:51 [INFO] [stdout] | [INFO] [stdout] 125 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:139:17 [INFO] [stdout] | [INFO] [stdout] 139 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:148:20 [INFO] [stdout] | [INFO] [stdout] 148 | let path = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:149:52 [INFO] [stdout] | [INFO] [stdout] 149 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:152:24 [INFO] [stdout] | [INFO] [stdout] 152 | let inv_path = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:153:52 [INFO] [stdout] | [INFO] [stdout] 153 | .solve_with_default_options(p.clone(), OfflineOptions::inverted()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:170:17 [INFO] [stdout] | [INFO] [stdout] 170 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `md_optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:179:48 [INFO] [stdout] | [INFO] [stdout] 179 | let CachedPath { path: md_path, .. } = md_optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:180:52 [INFO] [stdout] | [INFO] [stdout] 180 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:179:13 [INFO] [stdout] | [INFO] [stdout] 179 | let CachedPath { path: md_path, .. } = md_optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `make_pow_of_2` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:184:29 [INFO] [stdout] | [INFO] [stdout] 184 | let transformed_p = make_pow_of_2(p).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::make_pow_of_2; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:185:20 [INFO] [stdout] | [INFO] [stdout] 185 | let path = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:188:17 [INFO] [stdout] | [INFO] [stdout] 188 | OfflineOptions::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:194:24 [INFO] [stdout] | [INFO] [stdout] 194 | let inv_path = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:197:17 [INFO] [stdout] | [INFO] [stdout] 197 | OfflineOptions::inverted(), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:224:17 [INFO] [stdout] | [INFO] [stdout] 224 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:233:20 [INFO] [stdout] | [INFO] [stdout] 233 | let path = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:234:31 [INFO] [stdout] | [INFO] [stdout] 234 | .solve(p.clone(), Options::new(2), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 234 | .solve(p.clone(), Option::new(2), OfflineOptions::default()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:234:48 [INFO] [stdout] | [INFO] [stdout] 234 | .solve(p.clone(), Options::new(2), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:240:13 [INFO] [stdout] | [INFO] [stdout] 240 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:240:32 [INFO] [stdout] | [INFO] [stdout] 240 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:240:51 [INFO] [stdout] | [INFO] [stdout] 240 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:245:58 [INFO] [stdout] | [INFO] [stdout] 245 | p.objective_function_with_default(&path.xs, &Config::single(2)) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:257:26 [INFO] [stdout] | [INFO] [stdout] 257 | let loads = vec![LoadProfile::raw(vec![1.])]; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataCenterModel` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:260:21 [INFO] [stdout] | [INFO] [stdout] 260 | let model = DataCenterModel::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Location` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:262:18 [INFO] [stdout] | [INFO] [stdout] 262 | vec![Location { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use core::panic::Location; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::Location; [INFO] [stdout] | [INFO] [stdout] 49 | use std::panic::Location; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:263:22 [INFO] [stdout] | [INFO] [stdout] 263 | key: DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:264:32 [INFO] [stdout] | [INFO] [stdout] 264 | m: hash_map(&[(DEFAULT_KEY.to_string(), m)]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ServerType` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:266:18 [INFO] [stdout] | [INFO] [stdout] 266 | vec![ServerType::default()], [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::ServerType; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Source` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:267:18 [INFO] [stdout] | [INFO] [stdout] 267 | vec![Source::default()], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::Source; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `JobType` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:268:18 [INFO] [stdout] | [INFO] [stdout] 268 | vec![JobType::default()], [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::JobType; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EnergyConsumptionModel` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:269:13 [INFO] [stdout] | [INFO] [stdout] 269 | EnergyConsumptionModel::SimplifiedLinear(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::models::energy_consumption::EnergyConsumptionModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:270:17 [INFO] [stdout] | [INFO] [stdout] 270 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedLinearEnergyConsumptionModel` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:271:17 [INFO] [stdout] | [INFO] [stdout] 271 | SimplifiedLinearEnergyConsumptionModel { phi_max: 1. }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::models::energy_consumption::SimplifiedLinearEnergyConsumptionModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EnergyCostModel` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:273:13 [INFO] [stdout] | [INFO] [stdout] 273 | EnergyCostModel::Linear(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::models::energy_cost::EnergyCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:274:17 [INFO] [stdout] | [INFO] [stdout] 274 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `LinearEnergyCostModel` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | LinearEnergyCostModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::models::energy_cost::LinearEnergyCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RevenueLossModel` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | RevenueLossModel::MinimalDetectableDelay(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::models::revenue_loss::RevenueLossModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:280:17 [INFO] [stdout] | [INFO] [stdout] 280 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MinimalDetectableDelayRevenueLossModel` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:281:17 [INFO] [stdout] | [INFO] [stdout] 281 | MinimalDetectableDelayRevenueLossModel::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::models::revenue_loss::MinimalDetectableDelayRevenueLossModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SwitchingCostModel` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:283:13 [INFO] [stdout] | [INFO] [stdout] 283 | SwitchingCostModel::new(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::models::switching_cost::SwitchingCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:284:17 [INFO] [stdout] | [INFO] [stdout] 284 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SwitchingCost` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:285:17 [INFO] [stdout] | [INFO] [stdout] 285 | SwitchingCost { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::models::switching_cost::SwitchingCost; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DataCenterOfflineInput` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:296:21 [INFO] [stdout] | [INFO] [stdout] 296 | let input = DataCenterOfflineInput { loads }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterOfflineInput; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralSimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:298:16 [INFO] [stdout] | [INFO] [stdout] 298 | let p: IntegralSimplifiedSmoothedConvexOptimization< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::problem::IntegralSimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputSuccess` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:299:13 [INFO] [stdout] | [INFO] [stdout] 299 | DataCenterModelOutputSuccess, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputSuccess; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputFailure` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:300:13 [INFO] [stdout] | [INFO] [stdout] 300 | DataCenterModelOutputFailure, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `md_optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:304:48 [INFO] [stdout] | [INFO] [stdout] 304 | let CachedPath { path: md_path, .. } = md_optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:305:52 [INFO] [stdout] | [INFO] [stdout] 305 | .solve_with_default_options(p.clone(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CachedPath` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:304:13 [INFO] [stdout] | [INFO] [stdout] 304 | let CachedPath { path: md_path, .. } = md_optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::CachedPath; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:309:20 [INFO] [stdout] | [INFO] [stdout] 309 | let path = optimal_graph_search [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:310:31 [INFO] [stdout] | [INFO] [stdout] 310 | .solve(p.clone(), Options::default(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 310 | .solve(p.clone(), Option::default(), OfflineOptions::default()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 49 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/algorithms/offline/uni_dimensional/optimal_graph_search.rs:310:51 [INFO] [stdout] | [INFO] [stdout] 310 | .solve(p.clone(), Options::default(), OfflineOptions::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 49 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | let mut o = Online { p: p.clone(), w: 5 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `afhc` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:27:40 [INFO] [stdout] | [INFO] [stdout] 27 | let result = o.offline_stream(&afhc, t_end, ()).unwrap(); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::horizon_control::averaging_fixed_horizon_control::afhc; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:34:17 [INFO] [stdout] | [INFO] [stdout] 34 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/averaging_fixed_horizon_control.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | Config::new(vec![2, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | let mut o = Online { p: p.clone(), w: 5 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rhc` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:27:40 [INFO] [stdout] | [INFO] [stdout] 27 | let result = o.offline_stream(&rhc, t_end, ()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::horizon_control::receding_horizon_control::rhc; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:34:17 [INFO] [stdout] | [INFO] [stdout] 34 | Config::new(vec![0, 0]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | Config::new(vec![1, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | Config::new(vec![1, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | Config::new(vec![1, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/horizon_control/receding_horizon_control.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | Config::new(vec![2, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedBalancedLoadOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | let p = SmoothedBalancedLoadOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedBalancedLoadOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lb` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:28:40 [INFO] [stdout] | [INFO] [stdout] 28 | let result = o.offline_stream(&lb, t_end, Options::default()).unwrap(); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::lb; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_load_optimization::lb; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:28:51 [INFO] [stdout] | [INFO] [stdout] 28 | let result = o.offline_stream(&lb, t_end, Options::default()).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 28 | let result = o.offline_stream(&lb, t_end, Option::default()).unwrap(); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:39:13 [INFO] [stdout] | [INFO] [stdout] 39 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | Config::new(vec![0, 0]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_balanced_load_optimization.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedLoadOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:15:17 [INFO] [stdout] | [INFO] [stdout] 15 | let p = SmoothedLoadOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedLoadOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lb` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:28:30 [INFO] [stdout] | [INFO] [stdout] 28 | .offline_stream(&lb, t_end, Options { randomized: false }) [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::lb; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_load_optimization::lb; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Options` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:28:41 [INFO] [stdout] | [INFO] [stdout] 28 | .offline_stream(&lb, t_end, Options { randomized: false }) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::Options; [INFO] [stdout] | [INFO] [stdout] and 9 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:35:13 [INFO] [stdout] | [INFO] [stdout] 35 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | Config::new(vec![1, 0]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | Config::new(vec![1, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:39:17 [INFO] [stdout] | [INFO] [stdout] 39 | Config::new(vec![1, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedLoadOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:49:17 [INFO] [stdout] | [INFO] [stdout] 49 | let p = SmoothedLoadOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedLoadOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:57:21 [INFO] [stdout] | [INFO] [stdout] 57 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lb` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:62:30 [INFO] [stdout] | [INFO] [stdout] 62 | .offline_stream(&lb, t_end, Options { randomized: true }) [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::lb; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_load_optimization::lb; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Options` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:62:41 [INFO] [stdout] | [INFO] [stdout] 62 | .offline_stream(&lb, t_end, Options { randomized: true }) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::Options; [INFO] [stdout] | [INFO] [stdout] and 9 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:70:17 [INFO] [stdout] | [INFO] [stdout] 70 | Config::new(vec![1, 0]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:71:17 [INFO] [stdout] | [INFO] [stdout] 71 | Config::new(vec![1, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:72:17 [INFO] [stdout] | [INFO] [stdout] 72 | Config::new(vec![0, 0]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:73:17 [INFO] [stdout] | [INFO] [stdout] 73 | Config::new(vec![1, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/lazy_budgeting/smoothed_load_optimization.rs:74:17 [INFO] [stdout] | [INFO] [stdout] 74 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `euclidean` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | switching_cost: euclidean(), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::euclidean; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | let mut o = Online { p: p.clone(), w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `dobd` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:29:30 [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&dobd, t_end, Options::euclidean_squared(1.)) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::online_balanced_descent::dual::dobd; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:29:43 [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&dobd, t_end, Options::euclidean_squared(1.)) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&dobd, t_end, Option::euclidean_squared(1.)) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:39:13 [INFO] [stdout] | [INFO] [stdout] 39 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/dual.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | Config::new(vec![2, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `euclidean` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | switching_cost: euclidean(), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::euclidean; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | let mut o = Online { p: p.clone(), w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `obd` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:29:30 [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&obd, t_end, Options::euclidean_squared(1.)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::online_balanced_descent::meta::obd; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:29:42 [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&obd, t_end, Options::euclidean_squared(1.)) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&obd, t_end, Option::euclidean_squared(1.)) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:39:13 [INFO] [stdout] | [INFO] [stdout] 39 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | Config::new(vec![1, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/meta.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | Config::new(vec![2, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `euclidean` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | switching_cost: euclidean(), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::euclidean; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | let mut o = Online { p: p.clone(), w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `pobd` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:29:30 [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&pobd, t_end, Options::euclidean_squared(0.5)) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::online_balanced_descent::primal::pobd; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:29:43 [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&pobd, t_end, Options::euclidean_squared(0.5)) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 29 | .offline_stream(&pobd, t_end, Option::euclidean_squared(0.5)) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:39:13 [INFO] [stdout] | [INFO] [stdout] 39 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_balanced_descent/primal.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | Config::new(vec![2, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:18:17 [INFO] [stdout] | [INFO] [stdout] 18 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `manhattan_scaled` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:22:29 [INFO] [stdout] | [INFO] [stdout] 22 | switching_cost: manhattan_scaled(vec![1.5, 1.]), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::manhattan_scaled; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:25:21 [INFO] [stdout] | [INFO] [stdout] 25 | let mut o = Online { p: p.clone(), w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ogd` in this scope [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:29:40 [INFO] [stdout] | [INFO] [stdout] 29 | let result = o.offline_stream(&ogd, t_end, Options::default()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::online_gradient_descent::ogd; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:29:52 [INFO] [stdout] | [INFO] [stdout] 29 | let result = o.offline_stream(&ogd, t_end, Options::default()).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 29 | let result = o.offline_stream(&ogd, t_end, Option::default()).unwrap(); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:39:17 [INFO] [stdout] | [INFO] [stdout] 39 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/multi_dimensional/online_gradient_descent.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | Config::new(vec![2, 1]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:15:17 [INFO] [stdout] | [INFO] [stdout] 15 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lcp` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:25:32 [INFO] [stdout] | [INFO] [stdout] 25 | let result = o.stream(&lcp, |_, _| false, ()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::lazy_capacity_provisioning::lcp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:28:37 [INFO] [stdout] | [INFO] [stdout] 28 | assert_eq!(result.0.to_i(), Schedule::new(vec![Config::single(0)])); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:28:56 [INFO] [stdout] | [INFO] [stdout] 28 | assert_eq!(result.0.to_i(), Schedule::new(vec![Config::single(0)])); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lcp` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:46:40 [INFO] [stdout] | [INFO] [stdout] 46 | let result = o.offline_stream(&lcp, t_end, ()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::lazy_capacity_provisioning::lcp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 51 | Schedule::new(vec![Config::single(0), Config::single(2)]) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | Schedule::new(vec![Config::single(0), Config::single(2)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:51:51 [INFO] [stdout] | [INFO] [stdout] 51 | Schedule::new(vec![Config::single(0), Config::single(2)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:69:17 [INFO] [stdout] | [INFO] [stdout] 69 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:76:21 [INFO] [stdout] | [INFO] [stdout] 76 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lcp` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:79:32 [INFO] [stdout] | [INFO] [stdout] 79 | let result = o.stream(&lcp, |_, _| false, ()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::lazy_capacity_provisioning::lcp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:82:30 [INFO] [stdout] | [INFO] [stdout] 82 | assert_eq!(result.0, Schedule::new(vec![Config::single(0)])); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:82:49 [INFO] [stdout] | [INFO] [stdout] 82 | assert_eq!(result.0, Schedule::new(vec![Config::single(0)])); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 58 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:89:17 [INFO] [stdout] | [INFO] [stdout] 89 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:96:21 [INFO] [stdout] | [INFO] [stdout] 96 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lcp` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:99:32 [INFO] [stdout] | [INFO] [stdout] 99 | let result = o.stream(&lcp, |_, _| false, ()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::lazy_capacity_provisioning::lcp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(result.0, Schedule::new(vec![Config::single(0)])); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:102:49 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(result.0, Schedule::new(vec![Config::single(0)])); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 58 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:116:21 [INFO] [stdout] | [INFO] [stdout] 116 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lcp` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:120:40 [INFO] [stdout] | [INFO] [stdout] 120 | let result = o.offline_stream(&lcp, t_end, ()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::lazy_capacity_provisioning::lcp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:125:13 [INFO] [stdout] | [INFO] [stdout] 125 | Schedule::new(vec![Config::single(0), Config::single(1)]) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:125:32 [INFO] [stdout] | [INFO] [stdout] 125 | Schedule::new(vec![Config::single(0), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 58 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:125:51 [INFO] [stdout] | [INFO] [stdout] 125 | Schedule::new(vec![Config::single(0), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 58 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:140:21 [INFO] [stdout] | [INFO] [stdout] 140 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `lcp` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:144:40 [INFO] [stdout] | [INFO] [stdout] 144 | let result = o.offline_stream(&lcp, t_end, ()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::lazy_capacity_provisioning::lcp; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:149:13 [INFO] [stdout] | [INFO] [stdout] 149 | Schedule::new(vec![Config::single(0), Config::single(1)]) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:149:32 [INFO] [stdout] | [INFO] [stdout] 149 | Schedule::new(vec![Config::single(0), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 58 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/lazy_capacity_provisioning.rs:149:51 [INFO] [stdout] | [INFO] [stdout] 149 | Schedule::new(vec![Config::single(0), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 58 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 58 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:15:17 [INFO] [stdout] | [INFO] [stdout] 15 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `memoryless` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:25:32 [INFO] [stdout] | [INFO] [stdout] 25 | let result = o.stream(&memoryless, |_, _| false, ()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::memoryless::memoryless; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:28:37 [INFO] [stdout] | [INFO] [stdout] 28 | assert_eq!(result.0.to_i(), Schedule::new(vec![Config::single(1)])); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:28:56 [INFO] [stdout] | [INFO] [stdout] 28 | assert_eq!(result.0.to_i(), Schedule::new(vec![Config::single(1)])); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `memoryless` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:46:40 [INFO] [stdout] | [INFO] [stdout] 46 | let result = o.offline_stream(&memoryless, t_end, ()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::memoryless::memoryless; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 51 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/memoryless.rs:51:51 [INFO] [stdout] | [INFO] [stdout] 51 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `probabilistic` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:28:22 [INFO] [stdout] | [INFO] [stdout] 28 | .stream(&probabilistic, |_, _| false, Options::default()) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::probabilistic::probabilistic; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:28:51 [INFO] [stdout] | [INFO] [stdout] 28 | .stream(&probabilistic, |_, _| false, Options::default()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 28 | .stream(&probabilistic, |_, _| false, Option::default()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:32:37 [INFO] [stdout] | [INFO] [stdout] 32 | assert_eq!(result.0.to_i(), Schedule::new(vec![Config::single(1)])); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:32:56 [INFO] [stdout] | [INFO] [stdout] 32 | assert_eq!(result.0.to_i(), Schedule::new(vec![Config::single(1)])); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:39:17 [INFO] [stdout] | [INFO] [stdout] 39 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:46:21 [INFO] [stdout] | [INFO] [stdout] 46 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `probabilistic` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:51:30 [INFO] [stdout] | [INFO] [stdout] 51 | .offline_stream(&probabilistic, t_end, Options::default()) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::probabilistic::probabilistic; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:51:52 [INFO] [stdout] | [INFO] [stdout] 51 | .offline_stream(&probabilistic, t_end, Options::default()) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 51 | .offline_stream(&probabilistic, t_end, Option::default()) [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:57:13 [INFO] [stdout] | [INFO] [stdout] 57 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:57:32 [INFO] [stdout] | [INFO] [stdout] 57 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/probabilistic.rs:57:51 [INFO] [stdout] | [INFO] [stdout] 57 | Schedule::new(vec![Config::single(1), Config::single(1)]) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:15:17 [INFO] [stdout] | [INFO] [stdout] 15 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `randomized` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:26:22 [INFO] [stdout] | [INFO] [stdout] 26 | .stream(&randomized, |_, _| false, Relaxation::::default()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomized::randomized; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Relaxation` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:26:48 [INFO] [stdout] | [INFO] [stdout] 26 | .stream(&randomized, |_, _| false, Relaxation::::default()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomized::Relaxation; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:26:61 [INFO] [stdout] | [INFO] [stdout] 26 | .stream(&randomized, |_, _| false, Relaxation::::default()) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::Memory; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::horizon_control::averaging_fixed_horizon_control::Memory; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::Memory; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_load_optimization::Memory; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `randomized` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:47:30 [INFO] [stdout] | [INFO] [stdout] 47 | .offline_stream(&randomized, t_end, Relaxation::::default()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomized::randomized; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Relaxation` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:47:49 [INFO] [stdout] | [INFO] [stdout] 47 | .offline_stream(&randomized, t_end, Relaxation::::default()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomized::Relaxation; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:47:62 [INFO] [stdout] | [INFO] [stdout] 47 | .offline_stream(&randomized, t_end, Relaxation::::default()) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::Memory; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::horizon_control::averaging_fixed_horizon_control::Memory; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::Memory; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_load_optimization::Memory; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:67:17 [INFO] [stdout] | [INFO] [stdout] 67 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:74:21 [INFO] [stdout] | [INFO] [stdout] 74 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `randomized` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:78:22 [INFO] [stdout] | [INFO] [stdout] 78 | .stream(&randomized, |_, _| false, Relaxation::::default()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomized::randomized; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Relaxation` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:78:48 [INFO] [stdout] | [INFO] [stdout] 78 | .stream(&randomized, |_, _| false, Relaxation::::default()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomized::Relaxation; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:78:61 [INFO] [stdout] | [INFO] [stdout] 78 | .stream(&randomized, |_, _| false, Relaxation::::default()) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::Memory; [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::horizon_control::averaging_fixed_horizon_control::Memory; [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::Memory; [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_load_optimization::Memory; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:94:21 [INFO] [stdout] | [INFO] [stdout] 94 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `randomized` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:99:30 [INFO] [stdout] | [INFO] [stdout] 99 | .offline_stream(&randomized, t_end, Relaxation::::default()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomized::randomized; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Relaxation` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:99:49 [INFO] [stdout] | [INFO] [stdout] 99 | .offline_stream(&randomized, t_end, Relaxation::::default()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomized::Relaxation; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomized.rs:99:62 [INFO] [stdout] | [INFO] [stdout] 99 | .offline_stream(&randomized, t_end, Relaxation::::default()) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::Memory; [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::horizon_control::averaging_fixed_horizon_control::Memory; [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_balanced_load_optimization::Memory; [INFO] [stdout] | [INFO] [stdout] 55 | use smoothed_online_convex_optimization::algorithms::online::multi_dimensional::lazy_budgeting::smoothed_load_optimization::Memory; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:15:17 [INFO] [stdout] | [INFO] [stdout] 15 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `manhattan` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:19:29 [INFO] [stdout] | [INFO] [stdout] 19 | switching_cost: manhattan(), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::manhattan; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rbg` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:25:32 [INFO] [stdout] | [INFO] [stdout] 25 | let result = o.stream(&rbg, |_, _| false, Options::default()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomly_biased_greedy::rbg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:25:51 [INFO] [stdout] | [INFO] [stdout] 25 | let result = o.stream(&rbg, |_, _| false, Options::default()).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 25 | let result = o.stream(&rbg, |_, _| false, Option::default()).unwrap(); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | let p = SmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `manhattan` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:40:29 [INFO] [stdout] | [INFO] [stdout] 40 | switching_cost: manhattan(), [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::distance::manhattan; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:43:21 [INFO] [stdout] | [INFO] [stdout] 43 | let mut o = Online { p, w: 0 }; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rbg` in this scope [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:47:40 [INFO] [stdout] | [INFO] [stdout] 47 | let result = o.offline_stream(&rbg, t_end, Options::default()).unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::randomly_biased_greedy::rbg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/algorithms/online/uni_dimensional/randomly_biased_greedy.rs:47:52 [INFO] [stdout] | [INFO] [stdout] 47 | let result = o.offline_stream(&rbg, t_end, Options::default()).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 47 | let result = o.offline_stream(&rbg, t_end, Option::default()).unwrap(); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/convert/mod.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/convert/mod.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 27 | let xs = Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:28:13 [INFO] [stdout] | [INFO] [stdout] 28 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:29:13 [INFO] [stdout] | [INFO] [stdout] 29 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/convert/mod.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | let p = SimplifiedSmoothedConvexOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::problem::SimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/convert/mod.rs:56:18 [INFO] [stdout] | [INFO] [stdout] 56 | let xs = Schedule::new( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:59:21 [INFO] [stdout] | [INFO] [stdout] 59 | Config::new( [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 3 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 3 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedBalancedLoadOptimization` in this scope [INFO] [stdout] --> tests/convert/mod.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | let p = SmoothedBalancedLoadOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 81 | use smoothed_online_convex_optimization::problem::SmoothedBalancedLoadOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/convert/mod.rs:107:18 [INFO] [stdout] | [INFO] [stdout] 107 | let xs = Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 81 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:108:13 [INFO] [stdout] | [INFO] [stdout] 108 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 81 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 81 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:109:13 [INFO] [stdout] | [INFO] [stdout] 109 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 81 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 81 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedBalancedLoadOptimization` in this scope [INFO] [stdout] --> tests/convert/mod.rs:127:17 [INFO] [stdout] | [INFO] [stdout] 127 | let p = SmoothedBalancedLoadOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 81 | use smoothed_online_convex_optimization::problem::SmoothedBalancedLoadOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/convert/mod.rs:141:18 [INFO] [stdout] | [INFO] [stdout] 141 | let xs = Schedule::new( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 81 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:144:21 [INFO] [stdout] | [INFO] [stdout] 144 | Config::new( [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 81 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 81 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedLoadOptimization` in this scope [INFO] [stdout] --> tests/convert/mod.rs:181:17 [INFO] [stdout] | [INFO] [stdout] 181 | let p = SmoothedLoadOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::problem::SmoothedLoadOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/convert/mod.rs:193:18 [INFO] [stdout] | [INFO] [stdout] 193 | let xs = Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:194:13 [INFO] [stdout] | [INFO] [stdout] 194 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 168 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | Config::new(vec![2, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 168 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedLoadOptimization` in this scope [INFO] [stdout] --> tests/convert/mod.rs:213:17 [INFO] [stdout] | [INFO] [stdout] 213 | let p = SmoothedLoadOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::problem::SmoothedLoadOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/convert/mod.rs:225:18 [INFO] [stdout] | [INFO] [stdout] 225 | let xs = Schedule::new(vec![ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:226:13 [INFO] [stdout] | [INFO] [stdout] 226 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 168 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | Config::new(vec![0, 1]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 168 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SmoothedLoadOptimization` in this scope [INFO] [stdout] --> tests/convert/mod.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | let p = SmoothedLoadOptimization { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::problem::SmoothedLoadOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Schedule` [INFO] [stdout] --> tests/convert/mod.rs:259:18 [INFO] [stdout] | [INFO] [stdout] 259 | let xs = Schedule::new( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::schedule::Schedule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Config` [INFO] [stdout] --> tests/convert/mod.rs:262:21 [INFO] [stdout] | [INFO] [stdout] 262 | Config::new( [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 168 | use bincode::Config; [INFO] [stdout] | [INFO] [stdout] 168 | use smoothed_online_convex_optimization::config::Config; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | LoadProfile::raw(vec![10.]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | LoadProfile::raw(vec![8.]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | LoadProfile::raw(vec![2.]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | LoadProfile::raw(vec![5.]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | LoadProfile::raw(vec![11.]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | LoadProfile::raw(vec![12.]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | LoadProfile::raw(vec![11.8]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | LoadProfile::raw(vec![9.7]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | LoadProfile::raw(vec![3.4]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | LoadProfile::raw(vec![0.5]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | LoadProfile::raw(vec![0.3]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | LoadProfile::raw(vec![0.4]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | LoadProfile::raw(vec![0.2]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/offline.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | LoadProfile::raw(vec![1.]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataCenterModel` [INFO] [stdout] --> tests/streaming/offline.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | let model = DataCenterModel::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Location` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:61:14 [INFO] [stdout] | [INFO] [stdout] 61 | vec![Location { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::panic::Location; [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::Location; [INFO] [stdout] | [INFO] [stdout] 1 | use std::panic::Location; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | key: DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:63:28 [INFO] [stdout] | [INFO] [stdout] 63 | m: hash_map(&[(DEFAULT_KEY.to_string(), m)]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ServerType` [INFO] [stdout] --> tests/streaming/offline.rs:65:14 [INFO] [stdout] | [INFO] [stdout] 65 | vec![ServerType::default()], [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::ServerType; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Source` [INFO] [stdout] --> tests/streaming/offline.rs:66:14 [INFO] [stdout] | [INFO] [stdout] 66 | vec![Source::default()], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::Source; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `JobType` [INFO] [stdout] --> tests/streaming/offline.rs:67:14 [INFO] [stdout] | [INFO] [stdout] 67 | vec![JobType::default()], [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::JobType; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EnergyConsumptionModel` [INFO] [stdout] --> tests/streaming/offline.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | EnergyConsumptionModel::SimplifiedLinear(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::energy_consumption::EnergyConsumptionModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedLinearEnergyConsumptionModel` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:70:13 [INFO] [stdout] | [INFO] [stdout] 70 | SimplifiedLinearEnergyConsumptionModel { phi_max: 1. }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::energy_consumption::SimplifiedLinearEnergyConsumptionModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EnergyCostModel` [INFO] [stdout] --> tests/streaming/offline.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | EnergyCostModel::Linear(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::energy_cost::EnergyCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:73:13 [INFO] [stdout] | [INFO] [stdout] 73 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `LinearEnergyCostModel` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:74:13 [INFO] [stdout] | [INFO] [stdout] 74 | LinearEnergyCostModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::energy_cost::LinearEnergyCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RevenueLossModel` [INFO] [stdout] --> tests/streaming/offline.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | RevenueLossModel::MinimalDetectableDelay(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::revenue_loss::RevenueLossModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 79 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MinimalDetectableDelayRevenueLossModel` [INFO] [stdout] --> tests/streaming/offline.rs:80:13 [INFO] [stdout] | [INFO] [stdout] 80 | MinimalDetectableDelayRevenueLossModel::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::revenue_loss::MinimalDetectableDelayRevenueLossModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SwitchingCostModel` [INFO] [stdout] --> tests/streaming/offline.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | SwitchingCostModel::new(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::switching_cost::SwitchingCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:83:13 [INFO] [stdout] | [INFO] [stdout] 83 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SwitchingCost` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:84:13 [INFO] [stdout] | [INFO] [stdout] 84 | SwitchingCost { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::switching_cost::SwitchingCost; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DataCenterOfflineInput` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | let input = DataCenterOfflineInput { loads }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterOfflineInput; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `optimal_graph_search` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:99:10 [INFO] [stdout] | [INFO] [stdout] 99 | &optimal_graph_search, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::algorithms::offline::uni_dimensional::optimal_graph_search::optimal_graph_search; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Options` [INFO] [stdout] --> tests/streaming/offline.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | Options::default(), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: an enum with a similar name exists [INFO] [stdout] | [INFO] [stdout] 100 | Option::default(), [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bincode::Options; [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::algorithms::Options; [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::approx_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::algorithms::offline::multi_dimensional::optimal_graph_search::Options; [INFO] [stdout] | [INFO] [stdout] and 11 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OfflineOptions` [INFO] [stdout] --> tests/streaming/offline.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | OfflineOptions::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::algorithms::offline::OfflineOptions; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Online` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:108:22 [INFO] [stdout] | [INFO] [stdout] 108 | let mut online = Online::< [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::problem::Online; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralSimplifiedSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | IntegralSimplifiedSmoothedConvexOptimization< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::problem::IntegralSimplifiedSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputSuccess` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:110:13 [INFO] [stdout] | [INFO] [stdout] 110 | DataCenterModelOutputSuccess, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputSuccess; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputFailure` in this scope [INFO] [stdout] --> tests/streaming/offline.rs:111:13 [INFO] [stdout] | [INFO] [stdout] 111 | DataCenterModelOutputFailure, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataCenterOfflineInput` [INFO] [stdout] --> tests/streaming/offline.rs:114:21 [INFO] [stdout] | [INFO] [stdout] 114 | p: model.to(DataCenterOfflineInput::default()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterOfflineInput; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataCenterModel` [INFO] [stdout] --> tests/streaming/online.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | let model = DataCenterModel::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Location` in this scope [INFO] [stdout] --> tests/streaming/online.rs:44:18 [INFO] [stdout] | [INFO] [stdout] 44 | vec![Location { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::panic::Location; [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::Location; [INFO] [stdout] | [INFO] [stdout] 1 | use std::panic::Location; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/online.rs:45:22 [INFO] [stdout] | [INFO] [stdout] 45 | key: DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/online.rs:46:32 [INFO] [stdout] | [INFO] [stdout] 46 | m: hash_map(&[(DEFAULT_KEY.to_string(), m)]), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ServerType` [INFO] [stdout] --> tests/streaming/online.rs:48:18 [INFO] [stdout] | [INFO] [stdout] 48 | vec![ServerType::default()], [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::ServerType; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Source` [INFO] [stdout] --> tests/streaming/online.rs:49:18 [INFO] [stdout] | [INFO] [stdout] 49 | vec![Source::default()], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::Source; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `JobType` [INFO] [stdout] --> tests/streaming/online.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 50 | vec![JobType::default()], [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::JobType; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EnergyConsumptionModel` [INFO] [stdout] --> tests/streaming/online.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 51 | EnergyConsumptionModel::SimplifiedLinear(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::energy_consumption::EnergyConsumptionModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/online.rs:52:17 [INFO] [stdout] | [INFO] [stdout] 52 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SimplifiedLinearEnergyConsumptionModel` in this scope [INFO] [stdout] --> tests/streaming/online.rs:53:17 [INFO] [stdout] | [INFO] [stdout] 53 | SimplifiedLinearEnergyConsumptionModel { phi_max: 1. }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::energy_consumption::SimplifiedLinearEnergyConsumptionModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EnergyCostModel` [INFO] [stdout] --> tests/streaming/online.rs:55:13 [INFO] [stdout] | [INFO] [stdout] 55 | EnergyCostModel::Linear(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::energy_cost::EnergyCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/online.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `LinearEnergyCostModel` in this scope [INFO] [stdout] --> tests/streaming/online.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 57 | LinearEnergyCostModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::energy_cost::LinearEnergyCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RevenueLossModel` [INFO] [stdout] --> tests/streaming/online.rs:61:13 [INFO] [stdout] | [INFO] [stdout] 61 | RevenueLossModel::MinimalDetectableDelay(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::revenue_loss::RevenueLossModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/online.rs:62:17 [INFO] [stdout] | [INFO] [stdout] 62 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MinimalDetectableDelayRevenueLossModel` [INFO] [stdout] --> tests/streaming/online.rs:63:17 [INFO] [stdout] | [INFO] [stdout] 63 | MinimalDetectableDelayRevenueLossModel::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::revenue_loss::MinimalDetectableDelayRevenueLossModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SwitchingCostModel` [INFO] [stdout] --> tests/streaming/online.rs:65:13 [INFO] [stdout] | [INFO] [stdout] 65 | SwitchingCostModel::new(hash_map(&[( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::switching_cost::SwitchingCostModel; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DEFAULT_KEY` in this scope [INFO] [stdout] --> tests/streaming/online.rs:66:17 [INFO] [stdout] | [INFO] [stdout] 66 | DEFAULT_KEY.to_string(), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DEFAULT_KEY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SwitchingCost` in this scope [INFO] [stdout] --> tests/streaming/online.rs:67:17 [INFO] [stdout] | [INFO] [stdout] 67 | SwitchingCost { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::models::switching_cost::SwitchingCost; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DataCenterOfflineInput` in this scope [INFO] [stdout] --> tests/streaming/online.rs:78:21 [INFO] [stdout] | [INFO] [stdout] 78 | let input = DataCenterOfflineInput { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterOfflineInput; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LoadProfile` [INFO] [stdout] --> tests/streaming/online.rs:79:25 [INFO] [stdout] | [INFO] [stdout] 79 | loads: vec![LoadProfile::raw(vec![10.]); t_end as usize], [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::LoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `memoryless` in this scope [INFO] [stdout] --> tests/streaming/online.rs:89:14 [INFO] [stdout] | [INFO] [stdout] 89 | &memoryless, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::algorithms::online::uni_dimensional::memoryless::memoryless; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `OfflineResponse` in this scope [INFO] [stdout] --> tests/streaming/online.rs:82:13 [INFO] [stdout] | [INFO] [stdout] 82 | let OfflineResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::streaming::online::OfflineResponse; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DataCenterOnlineInput` in this scope [INFO] [stdout] --> tests/streaming/online.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 102 | let input = DataCenterOnlineInput { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterOnlineInput; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PredictedLoadProfile` [INFO] [stdout] --> tests/streaming/online.rs:103:25 [INFO] [stdout] | [INFO] [stdout] 103 | loads: vec![PredictedLoadProfile::raw(vec![vec![10.]])], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::loads::PredictedLoadProfile; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalSmoothedConvexOptimization` in this scope [INFO] [stdout] --> tests/streaming/online.rs:107:13 [INFO] [stdout] | [INFO] [stdout] 107 | FractionalSmoothedConvexOptimization< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::problem::FractionalSmoothedConvexOptimization; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputSuccess` in this scope [INFO] [stdout] --> tests/streaming/online.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | DataCenterModelOutputSuccess, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputSuccess; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputFailure` in this scope [INFO] [stdout] --> tests/streaming/online.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | DataCenterModelOutputFailure, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterOnlineInput` in this scope [INFO] [stdout] --> tests/streaming/online.rs:112:13 [INFO] [stdout] | [INFO] [stdout] 112 | DataCenterOnlineInput, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::model::DataCenterOnlineInput; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputSuccess` in this scope [INFO] [stdout] --> tests/streaming/online.rs:113:13 [INFO] [stdout] | [INFO] [stdout] 113 | DataCenterModelOutputSuccess, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputSuccess; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputFailure` in this scope [INFO] [stdout] --> tests/streaming/online.rs:114:13 [INFO] [stdout] | [INFO] [stdout] 114 | DataCenterModelOutputFailure, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ModelOutputFailure` in this scope [INFO] [stdout] --> tests/factories.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | D: ModelOutputFailure, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::ModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FailableCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:13:6 [INFO] [stdout] | [INFO] [stdout] 13 | ) -> FailableCostFn<'a, T, D> [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FailableCostFn` [INFO] [stdout] --> tests/factories.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | FailableCostFn::new( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SingleCostFn` [INFO] [stdout] --> tests/factories.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | SingleCostFn::certain(move |t, x| FailableCost::raw(n64(f(t, x)))), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::SingleCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FailableCost` [INFO] [stdout] --> tests/factories.rs:20:43 [INFO] [stdout] | [INFO] [stdout] 20 | SingleCostFn::certain(move |t, x| FailableCost::raw(n64(f(t, x)))), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCost; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:25:22 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn constant() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:25:41 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn constant() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FailableCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:31:6 [INFO] [stdout] | [INFO] [stdout] 31 | ) -> FailableCostFn<'static, f64, DataCenterModelOutputFailure> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputFailure` in this scope [INFO] [stdout] --> tests/factories.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | ) -> FailableCostFn<'static, f64, DataCenterModelOutputFailure> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:36:27 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn penalize_zero() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:36:46 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn penalize_zero() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:37:22 [INFO] [stdout] | [INFO] [stdout] 37 | wrap(|t: i32, j: IntegralConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:48:20 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn random() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:48:39 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn random() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:49:22 [INFO] [stdout] | [INFO] [stdout] 49 | wrap(|t: i32, j: IntegralConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:64:19 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn inv_e() -> RawCostFn<'static, FractionalConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalConfig` in this scope [INFO] [stdout] --> tests/factories.rs:64:38 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn inv_e() -> RawCostFn<'static, FractionalConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalConfig` in this scope [INFO] [stdout] --> tests/factories.rs:65:22 [INFO] [stdout] | [INFO] [stdout] 65 | wrap(|t: i32, j: FractionalConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FailableCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn inv_e_sblo() -> FailableCostFn<'static, f64, DataCenterModelOutputFailure> [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::FailableCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataCenterModelOutputFailure` in this scope [INFO] [stdout] --> tests/factories.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn inv_e_sblo() -> FailableCostFn<'static, f64, DataCenterModelOutputFailure> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::model::data_center::DataCenterModelOutputFailure; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:77:22 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn parabola() -> RawCostFn<'static, FractionalConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalConfig` in this scope [INFO] [stdout] --> tests/factories.rs:77:41 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn parabola() -> RawCostFn<'static, FractionalConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FractionalConfig` in this scope [INFO] [stdout] --> tests/factories.rs:78:22 [INFO] [stdout] | [INFO] [stdout] 78 | wrap(|t: i32, j: FractionalConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::FractionalConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RawCostFn` in this scope [INFO] [stdout] --> tests/factories.rs:85:26 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn int_parabola() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::cost::RawCostFn; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:85:45 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn int_parabola() -> RawCostFn<'static, IntegralConfig> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IntegralConfig` in this scope [INFO] [stdout] --> tests/factories.rs:86:22 [INFO] [stdout] | [INFO] [stdout] 86 | wrap(|t: i32, j: IntegralConfig| { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use smoothed_online_convex_optimization::config::IntegralConfig; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] [stdout] error: aborting due to 609 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0422, E0425, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "e511f4c4c961d3e09b27718fed8d1440b79954dfe4b6a0071a65851b0e77a03e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e511f4c4c961d3e09b27718fed8d1440b79954dfe4b6a0071a65851b0e77a03e", kill_on_drop: false }` [INFO] [stdout] e511f4c4c961d3e09b27718fed8d1440b79954dfe4b6a0071a65851b0e77a03e