[INFO] cloning repository https://github.com/hatellezp/rustoner [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hatellezp/rustoner" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhatellezp%2Frustoner", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhatellezp%2Frustoner'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 55f141dc4f88c8e272203360f03ce6f52808d595 [INFO] testing hatellezp/rustoner against 1.55.0 for beta-1.56-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhatellezp%2Frustoner" "/workspace/builds/worker-104/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-104/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/hatellezp/rustoner on toolchain 1.55.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/hatellezp/rustoner [INFO] finished tweaking git repo https://github.com/hatellezp/rustoner [INFO] tweaked toml for git repo https://github.com/hatellezp/rustoner written to /workspace/builds/worker-104/source/Cargo.toml [INFO] crate git repo https://github.com/hatellezp/rustoner already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "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 bzip2 v0.4.2 [INFO] [stderr] Downloaded nalgebra v0.25.4 [INFO] [stderr] Downloaded fftw v0.7.0 [INFO] [stderr] Downloaded ftp v3.0.1 [INFO] [stderr] Downloaded fftw-src v0.3.3 [INFO] [stderr] Downloaded fftw-sys v0.6.0 [INFO] [stderr] Downloaded question v0.2.2 [INFO] [stderr] Downloaded ndarray v0.14.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-104/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-104/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" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 56ea07be873fe67f1885b0bd6c8b86908664e9d9a056e4f2c5a9085504da095a [INFO] running `Command { std: "docker" "start" "-a" "56ea07be873fe67f1885b0bd6c8b86908664e9d9a056e4f2c5a9085504da095a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "56ea07be873fe67f1885b0bd6c8b86908664e9d9a056e4f2c5a9085504da095a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "56ea07be873fe67f1885b0bd6c8b86908664e9d9a056e4f2c5a9085504da095a", kill_on_drop: false }` [INFO] [stdout] 56ea07be873fe67f1885b0bd6c8b86908664e9d9a056e4f2c5a9085504da095a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-104/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-104/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 302ff08f33a5a51d0114968a0ab510794654f431aefba0a0b7357b23513135eb [INFO] running `Command { std: "docker" "start" "-a" "302ff08f33a5a51d0114968a0ab510794654f431aefba0a0b7357b23513135eb", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.95 [INFO] [stderr] Compiling proc-macro2 v1.0.27 [INFO] [stderr] Compiling libm v0.2.1 [INFO] [stderr] Compiling syn v1.0.72 [INFO] [stderr] Compiling winapi-build v0.1.1 [INFO] [stderr] Compiling winapi v0.2.8 [INFO] [stderr] Compiling cc v1.0.68 [INFO] [stderr] Compiling pkg-config v0.3.19 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling regex-syntax v0.3.9 [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling utf8-ranges v0.1.3 [INFO] [stderr] Compiling lazy_static v0.1.16 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling serde_derive v1.0.126 [INFO] [stderr] Compiling crossbeam-epoch v0.9.5 [INFO] [stderr] Compiling fs_extra v1.2.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Compiling ndarray v0.14.0 [INFO] [stderr] Compiling hashbrown v0.9.1 [INFO] [stderr] Compiling paste v1.0.5 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling paw-raw v1.0.0 [INFO] [stderr] Compiling serde_json v1.0.64 [INFO] [stderr] Compiling fixedbitset v0.2.0 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling question v0.2.2 [INFO] [stderr] Compiling exitcode v1.1.2 [INFO] [stderr] Compiling roots v0.0.7 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling memoffset v0.6.4 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling indexmap v1.6.2 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Compiling pad v0.1.6 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling matrixmultiply v0.2.4 [INFO] [stderr] Compiling matrixmultiply v0.3.1 [INFO] [stderr] Compiling itertools v0.10.0 [INFO] [stderr] Compiling kernel32-sys v0.2.2 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling crossbeam-channel v0.5.1 [INFO] [stderr] Compiling bzip2-sys v0.1.10+1.0.8 [INFO] [stderr] Compiling crossbeam-deque v0.8.0 [INFO] [stderr] Compiling thread-id v2.0.0 [INFO] [stderr] Compiling memchr v0.1.11 [INFO] [stderr] Compiling time v0.1.43 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling petgraph v0.5.1 [INFO] [stderr] Compiling flate2 v1.0.20 [INFO] [stderr] Compiling aho-corasick v0.5.3 [INFO] [stderr] Compiling thread_local v0.2.7 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling rand_core v0.6.2 [INFO] [stderr] Compiling regex v0.1.80 [INFO] [stderr] Compiling rand_chacha v0.3.0 [INFO] [stderr] Compiling num-complex v0.3.1 [INFO] [stderr] Compiling approx v0.4.0 [INFO] [stderr] Compiling num-complex v0.4.0 [INFO] [stderr] Compiling rand v0.8.3 [INFO] [stderr] Compiling bzip2 v0.4.2 [INFO] [stderr] Compiling num v0.1.42 [INFO] [stderr] Compiling simba v0.4.0 [INFO] [stderr] Compiling chrono v0.2.25 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling rand_distr v0.4.1 [INFO] [stderr] Compiling ftp v3.0.1 [INFO] [stderr] Compiling thiserror-impl v1.0.25 [INFO] [stderr] Compiling paw-attributes v1.0.2 [INFO] [stderr] Compiling structopt-derive v0.4.14 [INFO] [stderr] Compiling paw v1.0.0 [INFO] [stderr] Compiling thiserror v1.0.25 [INFO] [stderr] Compiling zip v0.5.13 [INFO] [stderr] Compiling structopt v0.3.21 [INFO] [stderr] Compiling fftw-src v0.3.3 [INFO] [stderr] Compiling nalgebra v0.25.4 [INFO] [stderr] Compiling fftw-sys v0.6.0 [INFO] [stderr] Compiling fftw v0.7.0 [INFO] [stderr] Compiling rustoner v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RULE_IDS` [INFO] [stdout] --> src/graph_maker.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / const RULE_IDS: [CR; 10] = [ [INFO] [stdout] 39 | | CR::First, [INFO] [stdout] 40 | | CR::Second, [INFO] [stdout] 41 | | CR::Third, [INFO] [stdout] ... | [INFO] [stdout] 48 | | CR::Tenth, [INFO] [stdout] 49 | | ]; [INFO] [stdout] | |__^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RULE_STR_IDS` [INFO] [stdout] --> src/graph_maker.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | const RULE_STR_IDS: [&str; 10] = ["R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "10"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_graph_for_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn create_graph_for_tbox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_graph_for_aboxq_unraveling` [INFO] [stdout] --> src/graph_maker.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn create_graph_for_aboxq_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `edge_attr_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn edge_attr_tbox_unraveling(_g: &Graph, _e: EdgeReference<()>) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr_abox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn node_attr_abox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:241:8 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn node_attr_tbox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `transform_abiq_for_graph` [INFO] [stdout] --> src/graph_maker.rs:257:8 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn transform_abiq_for_graph(abiq: &AbiqDllite, abiq_string: String) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `transform_tbi_for_graph` [INFO] [stdout] --> src/graph_maker.rs:267:8 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn transform_tbi_for_graph(tbi: &TbiDllite, tbi_string: String, is_for_abox: bool) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `modify_hashmap_graph` [INFO] [stdout] --> src/graph_maker.rs:289:8 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn modify_hashmap_graph( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 20 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Arc`, `Mutex` [INFO] [stdout] --> src/alg_math/bounds.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Instant` [INFO] [stdout] --> src/alg_math/bounds.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use std::time::Instant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::dl_lite::abox_item_quantum::AbiqDllite` [INFO] [stdout] --> src/bench_ontology_related.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::dl_lite::abox_item_quantum::AbiqDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::dl_lite::tbox::TBDllite` [INFO] [stdout] --> src/bench_ontology_related.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use crate::dl_lite::tbox::TBDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `find_bound_complex_wrapper` [INFO] [stdout] --> src/bench_ontology_related.rs:28:31 [INFO] [stdout] | [INFO] [stdout] 28 | use crate::alg_math::bounds::{find_bound_complex_wrapper, Adjusters}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Arc`, `Mutex` [INFO] [stdout] --> src/alg_math/bounds.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Instant` [INFO] [stdout] --> src/alg_math/bounds.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use std::time::Instant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Arc`, `Mutex` [INFO] [stdout] --> src/alg_math/bounds.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Instant` [INFO] [stdout] --> src/alg_math/bounds.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use std::time::Instant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::dl_lite::ontology::OntologyDllite` [INFO] [stdout] --> src/bench_bound_finding.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use crate::dl_lite::ontology::OntologyDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::helper::rank_abox` [INFO] [stdout] --> src/bench_bound_finding.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use crate::helper::rank_abox; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::kb::aggr_functions::*` [INFO] [stdout] --> src/bench_bound_finding.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use crate::kb::aggr_functions::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TBoxItem` [INFO] [stdout] --> src/bench_bound_finding.rs:14:45 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::kb::types::FileType` [INFO] [stdout] --> src/bench_bound_finding.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use crate::kb::types::FileType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::alg_math::utilities::UpperTriangle` [INFO] [stdout] --> src/bench_bound_finding.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use crate::alg_math::utilities::UpperTriangle; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::dl_lite::abox::AbqDllite` [INFO] [stdout] --> src/bench_bound_finding.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use crate::dl_lite::abox::AbqDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `regex::Regex` [INFO] [stdout] --> src/bench_bound_finding.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | use regex::Regex; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/bench_bound_finding.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/bench_bound_finding.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `fs`, `io` [INFO] [stdout] --> src/bench_bound_finding.rs:38:11 [INFO] [stdout] | [INFO] [stdout] 38 | use std::{fs, io}; [INFO] [stdout] | ^^ ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::alg_math::bounds::Adjusters` [INFO] [stdout] --> src/bench_bound_finding.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use crate::alg_math::bounds::Adjusters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ABox` [INFO] [stdout] --> src/bench_ontology_related.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `vertb_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:142:17 [INFO] [stdout] | [INFO] [stdout] 142 | let mut vertb_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `gencontb_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:143:17 [INFO] [stdout] | [INFO] [stdout] 143 | let mut gencontb_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `verab_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:144:17 [INFO] [stdout] | [INFO] [stdout] 144 | let mut verab_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `matrix_building_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:147:17 [INFO] [stdout] | [INFO] [stdout] 147 | let mut matrix_building_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rankab_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:148:17 [INFO] [stdout] | [INFO] [stdout] 148 | let mut rankab_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tbox_contradiction_counter` is assigned to, but never used [INFO] [stdout] --> src/bench_ontology_related.rs:169:17 [INFO] [stdout] | [INFO] [stdout] 169 | let mut tbox_contradiction_counter: usize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] = note: consider using `_tbox_contradiction_counter` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `tbox_contradiction_counter` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:172:17 [INFO] [stdout] | [INFO] [stdout] 172 | tbox_contradiction_counter += 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `full_closure` [INFO] [stdout] --> src/bench_ontology_related.rs:206:13 [INFO] [stdout] | [INFO] [stdout] 206 | let full_closure = onto.cln(true).clone(); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_full_closure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `clone_tbox_name` [INFO] [stdout] --> src/bench_ontology_related.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | let clone_tbox_name = tbox_name.clone(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clone_tbox_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `abox_is_inconsistent` [INFO] [stdout] --> src/bench_ontology_related.rs:270:22 [INFO] [stdout] | [INFO] [stdout] 270 | let (abox_is_inconsistent, _) = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_abox_is_inconsistent` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `found_next` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:427:17 [INFO] [stdout] | [INFO] [stdout] 427 | found_next = true; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_matrix` [INFO] [stdout] --> src/alg_math/bounds.rs:167:26 [INFO] [stdout] | [INFO] [stdout] 167 | inner_matrix: &DMatrix>, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_matrix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `prov_scale` is never read [INFO] [stdout] --> src/alg_math/bounds.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | let mut prov_scale: f64 = 1.; // the matrix need to be scaled, we begin at 1 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `possible_coeff_real` is never read [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | let mut possible_coeff_real = tolerance / 2.; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_matrix` [INFO] [stdout] --> src/alg_math/bounds.rs:167:26 [INFO] [stdout] | [INFO] [stdout] 167 | inner_matrix: &DMatrix>, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_matrix` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `prov_scale` is never read [INFO] [stdout] --> src/alg_math/bounds.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | let mut prov_scale: f64 = 1.; // the matrix need to be scaled, we begin at 1 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `possible_coeff_real` is never read [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | let mut possible_coeff_real = tolerance / 2.; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `use_concurrency` [INFO] [stdout] --> src/tasks.rs:645:9 [INFO] [stdout] | [INFO] [stdout] 645 | let use_concurrency = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_use_concurrency` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ABox` [INFO] [stdout] --> src/bench_bound_finding.rs:14:33 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TBox` [INFO] [stdout] --> src/bench_bound_finding.rs:14:39 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/alg_math/bounds.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | let mut find_line_maxes_one = [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bench_ontology_related.rs:145:13 [INFO] [stdout] | [INFO] [stdout] 145 | let mut genconab_time = 0_f64; [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bench_ontology_related.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | let mut cleanab_time = 0_f64; [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bench_ontology_related.rs:164:13 [INFO] [stdout] | [INFO] [stdout] 164 | let mut now = Instant::now(); [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ns` [INFO] [stdout] --> src/bench_bound_finding.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | let ns = [ [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ns` [INFO] [stdout] --> src/bench_bound_finding.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | let ns = [700, 800, 900, 1000]; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ns` [INFO] [stdout] --> src/bench_bound_finding.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | let ns = [800, 900, 1000]; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `densities` [INFO] [stdout] --> src/bench_bound_finding.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | let densities = [ [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_densities` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `densities` [INFO] [stdout] --> src/bench_bound_finding.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | let densities = [0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1.]; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_densities` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `found_next` is never read [INFO] [stdout] --> src/bench_bound_finding.rs:132:17 [INFO] [stdout] | [INFO] [stdout] 132 | found_next = true; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/bench_bound_finding.rs:203:13 [INFO] [stdout] | [INFO] [stdout] 203 | let b = find_bound_complex_wrapper( [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_matrix` [INFO] [stdout] --> src/alg_math/bounds.rs:167:26 [INFO] [stdout] | [INFO] [stdout] 167 | inner_matrix: &DMatrix>, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_matrix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `prov_scale` is never read [INFO] [stdout] --> src/alg_math/bounds.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | let mut prov_scale: f64 = 1.; // the matrix need to be scaled, we begin at 1 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `possible_coeff_real` is never read [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | let mut possible_coeff_real = tolerance / 2.; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/alg_math/bounds.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | let mut find_line_maxes_one = [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bench_bound_finding.rs:199:13 [INFO] [stdout] | [INFO] [stdout] 199 | let mut matrix = build_matrix(n, lower_bound, upper_bound, density).unwrap(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/alg_math/bounds.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | let mut find_line_maxes_one = [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `Adjusters` [INFO] [stdout] --> src/alg_math/bounds.rs:609:1 [INFO] [stdout] | [INFO] [stdout] 609 | pub type Adjusters = (f64, f64, f64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | filter_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `case_counter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | case_counter: (usize, usize, usize, usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct is never constructed: `Builder` [INFO] [stdout] --> src/alg_math/matrix_building.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Builder { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:83:12 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn insert(&mut self, k: (usize, usize, usize), v: i8) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `indicator` [INFO] [stdout] --> src/alg_math/matrix_building.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn indicator(&self) -> &HashMap<(usize, usize, usize), i8> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn new() -> Credibility { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:105:12 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn insert(&mut self, k: usize, v: f64) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get` [INFO] [stdout] --> src/alg_math/matrix_building.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn get(&self, k: &usize) -> Option<&f64> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:119:12 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new(length: usize) -> Filter { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/alg_math/matrix_building.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `noo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn noo(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `lo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:147:12 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn lo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `uo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn uo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:155:12 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn filter_index(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn filter(&self) -> &Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_mut` [INFO] [stdout] --> src/alg_math/matrix_building.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn filter_mut(&mut self) -> &mut Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cc` [INFO] [stdout] --> src/alg_math/matrix_building.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn cc(&self) -> (usize, usize, usize, usize) { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:171:12 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_done` [INFO] [stdout] --> src/alg_math/matrix_building.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn is_done(&self) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `next` [INFO] [stdout] --> src/alg_math/matrix_building.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn next(&mut self) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn new(i: Indicator, c: Credibility, f: Filter) -> Builder { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_matrix` [INFO] [stdout] --> src/alg_math/matrix_building.rs:326:12 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn build_matrix< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_values` [INFO] [stdout] --> src/alg_math/matrix_building.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn build_values< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `compute_aggregation_from_filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:541:8 [INFO] [stdout] | [INFO] [stdout] 541 | pub fn compute_aggregation_from_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `filter_has_subset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn filter_has_subset(filter: &[bool], subset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_superset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn is_superset(subset: &[usize], superset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyOriginal` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | CauchyOriginal, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchySquare` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | CauchySquare, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyQuad` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | CauchyQuad, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_identity_matrix_complex` [INFO] [stdout] --> src/alg_math/utilities.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn create_identity_matrix_complex(n: usize) -> DMatrix> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_unity_roots` [INFO] [stdout] --> src/alg_math/utilities.rs:60:8 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn create_unity_roots(roots: &mut DVector>, n: usize, inverse: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `solve_system` [INFO] [stdout] --> src/alg_math/utilities.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn solve_system( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `solve_system_wrapper_only_id_mod` [INFO] [stdout] --> src/alg_math/utilities.rs:202:8 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn solve_system_wrapper_only_id_mod( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `solve_system_wrapper` [INFO] [stdout] --> src/alg_math/utilities.rs:213:8 [INFO] [stdout] | [INFO] [stdout] 213 | pub fn solve_system_wrapper( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `partition` [INFO] [stdout] --> src/alg_math/utilities.rs:276:4 [INFO] [stdout] | [INFO] [stdout] 276 | fn partition(data: &[f64]) -> Option<(Vec, f64, Vec)> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `select` [INFO] [stdout] --> src/alg_math/utilities.rs:299:4 [INFO] [stdout] | [INFO] [stdout] 299 | fn select(data: &[f64], k: usize) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `median` [INFO] [stdout] --> src/alg_math/utilities.rs:316:8 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn median(data: &[f64]) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `null_vector` [INFO] [stdout] --> src/alg_math/utilities.rs:334:8 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn null_vector(v: &[i8]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_print_matrix` [INFO] [stdout] --> src/benching/utilities.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn pretty_print_matrix(v: &Vec) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/abox.rs:130:12 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn new(name: &str) -> AbqDllite { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_mut` [INFO] [stdout] --> src/dl_lite/abox.rs:142:12 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn get_mut(&mut self, index: usize) -> Option<&mut AbiqDllite> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_vec` [INFO] [stdout] --> src/dl_lite/abox.rs:148:12 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn from_vec(name: &str, mut v: Vec) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `sub_abox` [INFO] [stdout] --> src/dl_lite/abox.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn sub_abox(&self, index: Vec, name: Option<&str>) -> Option { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `items_by_ref` [INFO] [stdout] --> src/dl_lite/abox.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn items_by_ref(&self) -> Vec<&AbiqDllite> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `sub_abox_refs_only` [INFO] [stdout] --> src/dl_lite/abox.rs:191:12 [INFO] [stdout] | [INFO] [stdout] 191 | pub fn sub_abox_refs_only(&self, index: Vec) -> Vec<&AbiqDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_detailed` [INFO] [stdout] --> src/dl_lite/abox.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub fn is_inconsistent_detailed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_refs_only` [INFO] [stdout] --> src/dl_lite/abox.rs:318:12 [INFO] [stdout] | [INFO] [stdout] 318 | pub fn is_inconsistent_refs_only<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_refs_only_return` [INFO] [stdout] --> src/dl_lite/abox.rs:333:12 [INFO] [stdout] | [INFO] [stdout] 333 | pub fn is_inconsistent_refs_only_return<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_refs_only_detailed` [INFO] [stdout] --> src/dl_lite/abox.rs:481:12 [INFO] [stdout] | [INFO] [stdout] 481 | pub fn is_inconsistent_refs_only_detailed<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent` [INFO] [stdout] --> src/dl_lite/abox.rs:638:12 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn is_inconsistent(&self, tb: &TBDllite, _verbose: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `clean_duplicates` [INFO] [stdout] --> src/dl_lite/abox.rs:710:8 [INFO] [stdout] | [INFO] [stdout] 710 | fn clean_duplicates(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `complete` [INFO] [stdout] --> src/dl_lite/abox.rs:733:12 [INFO] [stdout] | [INFO] [stdout] 733 | pub fn complete(&self, tbox: &TBDllite, deduction_tree: bool, verbose: bool) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `T` [INFO] [stdout] --> src/dl_lite/abox.rs:734:9 [INFO] [stdout] | [INFO] [stdout] 734 | type T = TbiDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `A` [INFO] [stdout] --> src/dl_lite/abox.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | type A = AbiqDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abiq_is_self_contradicting` [INFO] [stdout] --> src/dl_lite/abox.rs:1049:12 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn abiq_is_self_contradicting(abiq: &AbiqDllite, tb: &TBDllite) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_max_level` [INFO] [stdout] --> src/dl_lite/abox.rs:1061:12 [INFO] [stdout] | [INFO] [stdout] 1061 | pub fn get_max_level(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_abis_by_level` [INFO] [stdout] --> src/dl_lite/abox.rs:1065:12 [INFO] [stdout] | [INFO] [stdout] 1065 | pub fn get_abis_by_level( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_trivial` [INFO] [stdout] --> src/dl_lite/abox_item.rs:149:12 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn is_trivial(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `same_nominal` [INFO] [stdout] --> src/dl_lite/abox_item.rs:187:12 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn same_nominal(&self, other: &Self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `decompact_nominals_refs` [INFO] [stdout] --> src/dl_lite/abox_item.rs:195:12 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn decompact_nominals_refs(&self) -> Vec<&ItemDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_value` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:226:12 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn set_value(&mut self, v: f64) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_credibility` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:230:12 [INFO] [stdout] | [INFO] [stdout] 230 | pub fn set_credibility(&mut self, v: f64) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_trivial` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:238:12 [INFO] [stdout] | [INFO] [stdout] 238 | pub fn is_trivial(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `same_nominal` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:243:12 [INFO] [stdout] | [INFO] [stdout] 243 | pub fn same_nominal(&self, other: &Self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negate_no_mod` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:247:12 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn negate_no_mod(&self) -> AbiqDllite { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `apply_rule` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:263:12 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn apply_rule( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `complete_helper_dump_from_mutex_temporal_to_current` [INFO] [stdout] --> src/dl_lite/helpers_and_utilities.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn complete_helper_dump_from_mutex_temporal_to_current< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `complete_helper_add_if_necessary_general` [INFO] [stdout] --> src/dl_lite/helpers_and_utilities.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn complete_helper_add_if_necessary_general( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `print_vector_of_tbi_references` [INFO] [stdout] --> src/dl_lite/helpers_and_utilities.rs:186:4 [INFO] [stdout] | [INFO] [stdout] 186 | fn print_vector_of_tbi_references(vec: &[&T]) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_value_to_string` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn parse_value_to_string(v: &Value) -> io::Result<&str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_symbol` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:46:8 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn parse_symbol(s_vec: &[Value], latest: usize) -> (io::Result<(&str, usize, DLType)>, usize) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_value_to_tbi` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:142:8 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn parse_value_to_tbi( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_symbols_json` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:233:8 [INFO] [stdout] | [INFO] [stdout] 233 | pub fn parse_symbols_json(filename: &str) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_tbox_json` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:317:8 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn parse_tbox_json( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | filter_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `invalid_data_result` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:402:8 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn invalid_data_result(error: &str) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `result_from_error` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:407:8 [INFO] [stdout] | [INFO] [stdout] 407 | pub fn result_from_error(error: &Error) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `case_counter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | case_counter: (usize, usize, usize, usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_symbols_native` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn parse_symbols_native(filename: &str, verbose: bool) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct is never constructed: `Builder` [INFO] [stdout] --> src/alg_math/matrix_building.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Builder { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_tbox_native` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:224:8 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn parse_tbox_native( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:83:12 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbox_to_native_string` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:378:8 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn tbox_to_native_string( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn insert(&mut self, k: (usize, usize, usize), v: i8) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `find_bound_of_symbols` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:406:8 [INFO] [stdout] | [INFO] [stdout] 406 | pub fn find_bound_of_symbols(symbols: &SymbolDict) -> (usize, usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `indicator` [INFO] [stdout] --> src/alg_math/matrix_building.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn indicator(&self) -> &HashMap<(usize, usize, usize), i8> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_abox_native_quantum` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:441:8 [INFO] [stdout] | [INFO] [stdout] 441 | pub fn parse_abox_native_quantum( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn new() -> Credibility { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abox_to_native_string_quantum` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn abox_to_native_string_quantum( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:105:12 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `I` [INFO] [stdout] --> src/dl_lite/node.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | I, // inverse [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn insert(&mut self, k: usize, v: f64) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | filter_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `E` [INFO] [stdout] --> src/dl_lite/node.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | E, // exists [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get` [INFO] [stdout] --> src/alg_math/matrix_building.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn get(&self, k: &usize) -> Option<&f64> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `case_counter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | case_counter: (usize, usize, usize, usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R` [INFO] [stdout] --> src/dl_lite/node.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | R(usize), // base role [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:119:12 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new(length: usize) -> Filter { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `C` [INFO] [stdout] --> src/dl_lite/node.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | C(usize), // base concept [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `N` [INFO] [stdout] --> src/dl_lite/node.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | N(usize), // nominal [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct is never constructed: `Builder` [INFO] [stdout] --> src/alg_math/matrix_building.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Builder { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/alg_math/matrix_building.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/node.rs:257:12 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn new(n: Option, t: DLType) -> Option { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `noo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn noo(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:83:12 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `lo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:147:12 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn lo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn insert(&mut self, k: (usize, usize, usize), v: i8) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_purely_negated` [INFO] [stdout] --> src/dl_lite/node.rs:283:12 [INFO] [stdout] | [INFO] [stdout] 283 | pub fn is_purely_negated(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `uo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn uo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `indicator` [INFO] [stdout] --> src/alg_math/matrix_building.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn indicator(&self) -> &HashMap<(usize, usize, usize), i8> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `exists` [INFO] [stdout] --> src/dl_lite/node.rs:292:12 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn exists(self) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn new() -> Credibility { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:155:12 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn filter_index(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:105:12 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_negation` [INFO] [stdout] --> src/dl_lite/node.rs:313:12 [INFO] [stdout] | [INFO] [stdout] 313 | pub fn is_negation(&self, other: &ItemDllite) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn filter(&self) -> &Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn insert(&mut self, k: usize, v: f64) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `inverse` [INFO] [stdout] --> src/dl_lite/node.rs:330:12 [INFO] [stdout] | [INFO] [stdout] 330 | pub fn inverse(self) -> Option { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get` [INFO] [stdout] --> src/alg_math/matrix_building.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn get(&self, k: &usize) -> Option<&f64> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_mut` [INFO] [stdout] --> src/alg_math/matrix_building.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn filter_mut(&mut self) -> &mut Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:119:12 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new(length: usize) -> Filter { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cc` [INFO] [stdout] --> src/alg_math/matrix_building.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn cc(&self) -> (usize, usize, usize, usize) { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inverse` [INFO] [stdout] --> src/dl_lite/node.rs:340:12 [INFO] [stdout] | [INFO] [stdout] 340 | pub fn is_inverse(&self, other: &Self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/alg_math/matrix_building.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:171:12 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `CleanMatrixDictOpt` [INFO] [stdout] --> src/dl_lite/ontology.rs:47:1 [INFO] [stdout] | [INFO] [stdout] 47 | / type CleanMatrixDictOpt = Option<( [INFO] [stdout] 48 | | Vec, [INFO] [stdout] 49 | | HashMap>, [INFO] [stdout] 50 | | HashMap, [INFO] [stdout] 51 | | Option<(usize, usize)>, [INFO] [stdout] 52 | | )>; [INFO] [stdout] | |___^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_done` [INFO] [stdout] --> src/alg_math/matrix_building.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn is_done(&self) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `noo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn noo(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `next` [INFO] [stdout] --> src/alg_math/matrix_building.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn next(&mut self) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `lo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:147:12 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn lo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `ConflictMatrixDict` [INFO] [stdout] --> src/dl_lite/ontology.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | / type ConflictMatrixDict = ( [INFO] [stdout] 54 | | Vec, [INFO] [stdout] 55 | | HashMap>, [INFO] [stdout] 56 | | HashMap, [INFO] [stdout] 57 | | ); [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn new(i: Indicator, c: Credibility, f: Filter) -> Builder { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `uo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn uo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/ontology.rs:120:12 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn new(s: String) -> OntologyDllite { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `tbox` [INFO] [stdout] --> src/dl_lite/ontology.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn tbox(&self) -> &TBDllite { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:155:12 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn filter_index(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_matrix` [INFO] [stdout] --> src/alg_math/matrix_building.rs:326:12 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn build_matrix< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cln` [INFO] [stdout] --> src/dl_lite/ontology.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn cln(&self, positive: bool) -> &TBDllite { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn filter(&self) -> &Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_values` [INFO] [stdout] --> src/alg_math/matrix_building.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn build_values< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_mut` [INFO] [stdout] --> src/alg_math/matrix_building.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn filter_mut(&mut self) -> &mut Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `compute_aggregation_from_filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:541:8 [INFO] [stdout] | [INFO] [stdout] 541 | pub fn compute_aggregation_from_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `filter_has_subset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn filter_has_subset(filter: &[bool], subset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cc` [INFO] [stdout] --> src/alg_math/matrix_building.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn cc(&self) -> (usize, usize, usize, usize) { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:171:12 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abox` [INFO] [stdout] --> src/dl_lite/ontology.rs:150:12 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn abox(&self) -> Option<&AbqDllite> { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_superset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn is_superset(subset: &[usize], superset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_done` [INFO] [stdout] --> src/alg_math/matrix_building.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn is_done(&self) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbis_from_vec` [INFO] [stdout] --> src/dl_lite/ontology.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn add_tbis_from_vec(&mut self, v: &[TbiDllite]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyOriginal` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | CauchyOriginal, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_symbols_from_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:194:12 [INFO] [stdout] | [INFO] [stdout] 194 | pub fn add_symbols_from_file(&mut self, filename: &str, filetype: FileType, verbose: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `next` [INFO] [stdout] --> src/alg_math/matrix_building.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn next(&mut self) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn new(i: Indicator, c: Credibility, f: Filter) -> Builder { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbis_from_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:216:12 [INFO] [stdout] | [INFO] [stdout] 216 | pub fn add_tbis_from_file(&mut self, filename: &str, filetype: FileType, verbose: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchySquare` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | CauchySquare, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new_abox_from_file_quantum` [INFO] [stdout] --> src/dl_lite/ontology.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn new_abox_from_file_quantum( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyQuad` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | CauchyQuad, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abi` [INFO] [stdout] --> src/dl_lite/ontology.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn add_abi(&mut self, abi: &AbiqDllite) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_identity_matrix_complex` [INFO] [stdout] --> src/alg_math/utilities.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn create_identity_matrix_complex(n: usize) -> DMatrix> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_unity_roots` [INFO] [stdout] --> src/alg_math/utilities.rs:60:8 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn create_unity_roots(roots: &mut DVector>, n: usize, inverse: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_vec` [INFO] [stdout] --> src/dl_lite/abox.rs:148:12 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn from_vec(name: &str, mut v: Vec) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `sub_abox` [INFO] [stdout] --> src/dl_lite/abox.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn sub_abox(&self, index: Vec, name: Option<&str>) -> Option { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_detailed` [INFO] [stdout] --> src/dl_lite/abox.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub fn is_inconsistent_detailed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_matrix` [INFO] [stdout] --> src/alg_math/matrix_building.rs:326:12 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn build_matrix< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abis_from_abox` [INFO] [stdout] --> src/dl_lite/ontology.rs:324:12 [INFO] [stdout] | [INFO] [stdout] 324 | pub fn add_abis_from_abox(&mut self, ab: &AbqDllite) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent` [INFO] [stdout] --> src/dl_lite/abox.rs:638:12 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn is_inconsistent(&self, tb: &TBDllite, _verbose: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_values` [INFO] [stdout] --> src/alg_math/matrix_building.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn build_values< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `generate_cln` [INFO] [stdout] --> src/dl_lite/ontology.rs:362:12 [INFO] [stdout] | [INFO] [stdout] 362 | pub fn generate_cln(&mut self, deduction_tree: bool, verbose: bool, positive_or_negative: i8) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abiq_is_self_contradicting` [INFO] [stdout] --> src/dl_lite/abox.rs:1049:12 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn abiq_is_self_contradicting(abiq: &AbiqDllite, tb: &TBDllite) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `compute_aggregation_from_filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:541:8 [INFO] [stdout] | [INFO] [stdout] 541 | pub fn compute_aggregation_from_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negate_no_mod` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:247:12 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn negate_no_mod(&self) -> AbiqDllite { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `conflict_matrix_refs_only` [INFO] [stdout] --> src/dl_lite/ontology.rs:379:12 [INFO] [stdout] | [INFO] [stdout] 379 | pub fn conflict_matrix_refs_only(&self, abq: &AbqDllite, verbose: bool) -> ConflictMatrixDict { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `filter_has_subset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn filter_has_subset(filter: &[bool], subset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `conflict_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:575:12 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn conflict_matrix( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_superset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn is_superset(subset: &[usize], superset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbox_to_native_string` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:378:8 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn tbox_to_native_string( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `clean_index_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:767:12 [INFO] [stdout] | [INFO] [stdout] 767 | pub fn clean_index_matrix(matrix: &[i8]) -> Option<(Vec, bool, bool)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyOriginal` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | CauchyOriginal, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchySquare` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | CauchySquare, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbis_from_vec` [INFO] [stdout] --> src/dl_lite/ontology.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn add_tbis_from_vec(&mut self, v: &[TbiDllite]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_conflict_to_clean_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:798:12 [INFO] [stdout] | [INFO] [stdout] 798 | pub fn from_conflict_to_clean_matrix(matrix: &[i8]) -> CleanMatrixDictOpt { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abi` [INFO] [stdout] --> src/dl_lite/ontology.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn add_abi(&mut self, abi: &AbiqDllite) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyQuad` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | CauchyQuad, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `compute_aggregation_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:911:12 [INFO] [stdout] | [INFO] [stdout] 911 | pub fn compute_aggregation_matrix( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abis_from_abox` [INFO] [stdout] --> src/dl_lite/ontology.rs:324:12 [INFO] [stdout] | [INFO] [stdout] 324 | pub fn add_abis_from_abox(&mut self, ab: &AbqDllite) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `symbols` [INFO] [stdout] --> src/dl_lite/ontology.rs:994:12 [INFO] [stdout] | [INFO] [stdout] 994 | pub fn symbols(&self) -> &SymbolDict { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_symbol` [INFO] [stdout] --> src/dl_lite/ontology.rs:1009:8 [INFO] [stdout] | [INFO] [stdout] 1009 | fn add_symbol(&mut self, new_symbols: &SymbolDict, new_name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `conflict_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:575:12 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn conflict_matrix( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_identity_matrix_complex` [INFO] [stdout] --> src/alg_math/utilities.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn create_identity_matrix_complex(n: usize) -> DMatrix> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbi` [INFO] [stdout] --> src/dl_lite/ontology.rs:1030:8 [INFO] [stdout] | [INFO] [stdout] 1030 | fn add_tbi(&mut self, tbi: &TbiDllite) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abox_to_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:1314:12 [INFO] [stdout] | [INFO] [stdout] 1314 | pub fn abox_to_file( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_enter_point` [INFO] [stdout] --> src/dl_lite/rule.rs:180:8 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn dl_lite_closure_enter_point( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_unity_roots` [INFO] [stdout] --> src/alg_math/utilities.rs:60:8 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn create_unity_roots(roots: &mut DVector>, n: usize, inverse: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `find_lower_and_highest_value_from_symbols` [INFO] [stdout] --> src/dl_lite/ontology.rs:1041:8 [INFO] [stdout] | [INFO] [stdout] 1041 | fn find_lower_and_highest_value_from_symbols(symbols: &SymbolDict) -> (usize, usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `null_vector` [INFO] [stdout] --> src/alg_math/utilities.rs:334:8 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn null_vector(v: &[i8]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abox_to_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:1314:12 [INFO] [stdout] | [INFO] [stdout] 1314 | pub fn abox_to_file( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negative_inclusions` [INFO] [stdout] --> src/dl_lite/tbox.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn negative_inclusions(&self, take_trivial: bool) -> Vec<&TbiDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_print_matrix` [INFO] [stdout] --> src/benching/utilities.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn pretty_print_matrix(v: &Vec) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_one` [INFO] [stdout] --> src/dl_lite/rule.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn dl_lite_abox_rule_one( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_vec` [INFO] [stdout] --> src/dl_lite/abox.rs:148:12 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn from_vec(name: &str, mut v: Vec) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_two` [INFO] [stdout] --> src/dl_lite/rule.rs:91:8 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn dl_lite_abox_rule_two( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `sub_abox` [INFO] [stdout] --> src/dl_lite/abox.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn sub_abox(&self, index: Vec, name: Option<&str>) -> Option { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reverse_negation` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn reverse_negation(&self, add_level: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_extrema_level` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 300 | pub fn get_extrema_level(v: &[&TbiDllite], max_index: usize, get_max: bool) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_three` [INFO] [stdout] --> src/dl_lite/rule.rs:131:8 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn dl_lite_abox_rule_three( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_enter_point` [INFO] [stdout] --> src/dl_lite/rule.rs:180:8 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn dl_lite_closure_enter_point( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `output_new_tbis_for_rules` [INFO] [stdout] --> src/dl_lite/rule.rs:232:8 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn output_new_tbis_for_rules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RULE_IDS` [INFO] [stdout] --> src/graph_maker.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / const RULE_IDS: [CR; 10] = [ [INFO] [stdout] 39 | | CR::First, [INFO] [stdout] 40 | | CR::Second, [INFO] [stdout] 41 | | CR::Third, [INFO] [stdout] ... | [INFO] [stdout] 48 | | CR::Tenth, [INFO] [stdout] 49 | | ]; [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_decompact_vec` [INFO] [stdout] --> src/dl_lite/rule.rs:251:8 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn dl_lite_closure_decompact_vec<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | pub const UNICODE_SQSUPSETEQ: &str = "\u{2292}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | pub const UNICODE_SUPSETEQ: &str = "\u{2287}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_one` [INFO] [stdout] --> src/dl_lite/rule.rs:263:8 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn dl_lite_closure_negative_one( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_detailed` [INFO] [stdout] --> src/dl_lite/abox.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub fn is_inconsistent_detailed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_FORALL` [INFO] [stdout] --> src/interface/format_constants.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | pub const UNICODE_FORALL: &str = "\u{2200}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_two` [INFO] [stdout] --> src/dl_lite/rule.rs:302:8 [INFO] [stdout] | [INFO] [stdout] 302 | pub fn dl_lite_closure_negative_two( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_IN` [INFO] [stdout] --> src/interface/format_constants.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub const UNICODE_IN: &str = "\u{2208}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent` [INFO] [stdout] --> src/dl_lite/abox.rs:638:12 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn is_inconsistent(&self, tb: &TBDllite, _verbose: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_three` [INFO] [stdout] --> src/dl_lite/rule.rs:334:8 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn dl_lite_closure_negative_three( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `clean_duplicates` [INFO] [stdout] --> src/dl_lite/abox.rs:710:8 [INFO] [stdout] | [INFO] [stdout] 710 | fn clean_duplicates(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_four` [INFO] [stdout] --> src/dl_lite/rule.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn dl_lite_closure_negative_four( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NOTIN` [INFO] [stdout] --> src/interface/format_constants.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | pub const UNICODE_NOTIN: &str = "\u{2209}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_five` [INFO] [stdout] --> src/dl_lite/rule.rs:379:8 [INFO] [stdout] | [INFO] [stdout] 379 | pub fn dl_lite_closure_negative_five( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_UPPERPI` [INFO] [stdout] --> src/interface/format_constants.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | pub const UNICODE_UPPERPI: &str = "\u{220F}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `complete` [INFO] [stdout] --> src/dl_lite/abox.rs:733:12 [INFO] [stdout] | [INFO] [stdout] 733 | pub fn complete(&self, tbox: &TBDllite, deduction_tree: bool, verbose: bool) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUM` [INFO] [stdout] --> src/interface/format_constants.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | pub const UNICODE_SUM: &str = "\u{2211}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `T` [INFO] [stdout] --> src/dl_lite/abox.rs:734:9 [INFO] [stdout] | [INFO] [stdout] 734 | type T = TbiDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_six` [INFO] [stdout] --> src/dl_lite/rule.rs:444:8 [INFO] [stdout] | [INFO] [stdout] 444 | pub fn dl_lite_closure_positive_six( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `A` [INFO] [stdout] --> src/dl_lite/abox.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | type A = AbiqDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_seven` [INFO] [stdout] --> src/dl_lite/rule.rs:460:8 [INFO] [stdout] | [INFO] [stdout] 460 | pub fn dl_lite_closure_positive_seven( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_INFTY` [INFO] [stdout] --> src/interface/format_constants.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | pub const UNICODE_INFTY: &str = "\u{221E}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abiq_is_self_contradicting` [INFO] [stdout] --> src/dl_lite/abox.rs:1049:12 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn abiq_is_self_contradicting(abiq: &AbiqDllite, tb: &TBDllite) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CAP` [INFO] [stdout] --> src/interface/format_constants.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | pub const UNICODE_CAP: &str = "\u{2229}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_eight` [INFO] [stdout] --> src/dl_lite/rule.rs:484:8 [INFO] [stdout] | [INFO] [stdout] 484 | pub fn dl_lite_closure_positive_eight( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_max_level` [INFO] [stdout] --> src/dl_lite/abox.rs:1061:12 [INFO] [stdout] | [INFO] [stdout] 1061 | pub fn get_max_level(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CUP` [INFO] [stdout] --> src/interface/format_constants.rs:60:1 [INFO] [stdout] | [INFO] [stdout] 60 | pub const UNICODE_CUP: &str = "\u{222A}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_nine` [INFO] [stdout] --> src/dl_lite/rule.rs:505:8 [INFO] [stdout] | [INFO] [stdout] 505 | pub fn dl_lite_closure_positive_nine( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCAP` [INFO] [stdout] --> src/interface/format_constants.rs:63:1 [INFO] [stdout] | [INFO] [stdout] 63 | pub const UNICODE_SQCAP: &str = "\u{2293}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_abis_by_level` [INFO] [stdout] --> src/dl_lite/abox.rs:1065:12 [INFO] [stdout] | [INFO] [stdout] 1065 | pub fn get_abis_by_level( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCUP` [INFO] [stdout] --> src/interface/format_constants.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const UNICODE_SQCUP: &str = "\u{2294}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_trivial` [INFO] [stdout] --> src/dl_lite/abox_item.rs:149:12 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn is_trivial(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_ten` [INFO] [stdout] --> src/dl_lite/rule.rs:515:8 [INFO] [stdout] | [INFO] [stdout] 515 | pub fn dl_lite_closure_positive_ten( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_trivial` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:238:12 [INFO] [stdout] | [INFO] [stdout] 238 | pub fn is_trivial(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VDASH` [INFO] [stdout] --> src/interface/format_constants.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | pub const UNICODE_VDASH: &str = "\u{22A2}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AbiqDlliteParseResult` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | / type AbiqDlliteParseResult = ( [INFO] [stdout] 40 | | io::Result<(AbiqDllite, Vec<(String, (usize, DLType))>)>, [INFO] [stdout] 41 | | usize, [INFO] [stdout] 42 | | ); [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negate_no_mod` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:247:12 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn negate_no_mod(&self) -> AbiqDllite { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_MODELS` [INFO] [stdout] --> src/interface/format_constants.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | pub const UNICODE_MODELS: &str = "\u{22A7}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `apply_rule` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:263:12 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn apply_rule( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_BOT` [INFO] [stdout] --> src/interface/format_constants.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | pub const UNICODE_BOT: &str = "\u{22A5}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AbiDlliteParseResult` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | / type AbiDlliteParseResult = ( [INFO] [stdout] 44 | | io::Result<(AbiDllite, Vec<(String, (usize, DLType))>)>, [INFO] [stdout] 45 | | usize, [INFO] [stdout] 46 | | ); [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbox_to_native_string` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:378:8 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn tbox_to_native_string( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_TOP` [INFO] [stdout] --> src/interface/format_constants.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub const UNICODE_TOP: &str = "\u{22A4}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NVDASH` [INFO] [stdout] --> src/interface/format_constants.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | pub const UNICODE_NVDASH: &str = "\u{22AD}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abox_to_native_string_quantum` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn abox_to_native_string_quantum( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_symbol` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:49:8 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn string_to_symbol(string: &str) -> io::Result<(&str, DLType)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `tbox` [INFO] [stdout] --> src/dl_lite/ontology.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn tbox(&self) -> &TBDllite { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_node` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn string_to_node(s: &str, symbols: &SymbolDict) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbis_from_vec` [INFO] [stdout] --> src/dl_lite/ontology.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn add_tbis_from_vec(&mut self, v: &[TbiDllite]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:93:8 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn node_to_string( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abi` [INFO] [stdout] --> src/dl_lite/ontology.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn add_abi(&mut self, abi: &AbiqDllite) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_tbi` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:141:8 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn string_to_tbi(s: &str, symbols: &SymbolDict) -> io::Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abis_from_abox` [INFO] [stdout] --> src/dl_lite/ontology.rs:324:12 [INFO] [stdout] | [INFO] [stdout] 324 | pub fn add_abis_from_abox(&mut self, ab: &AbqDllite) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:272:8 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn tbi_to_string(tbi: &TbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `conflict_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:575:12 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn conflict_matrix( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_abi` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:291:8 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn string_to_abi( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abox_to_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:1314:12 [INFO] [stdout] | [INFO] [stdout] 1314 | pub fn abox_to_file( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:412:8 [INFO] [stdout] | [INFO] [stdout] 412 | pub fn abi_to_string(abi: &AbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_one` [INFO] [stdout] --> src/dl_lite/rule.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn dl_lite_abox_rule_one( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `find_keys_for_value` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:575:4 [INFO] [stdout] | [INFO] [stdout] 575 | fn find_keys_for_value(symbols: &SymbolDict, value: usize) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_two` [INFO] [stdout] --> src/dl_lite/rule.rs:91:8 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn dl_lite_abox_rule_two( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:599:12 [INFO] [stdout] | [INFO] [stdout] 599 | pub fn new(name: String, t: DLType) -> PS { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_three` [INFO] [stdout] --> src/dl_lite/rule.rs:131:8 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn dl_lite_abox_rule_three( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `name` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:603:12 [INFO] [stdout] | [INFO] [stdout] 603 | pub fn name(&self) -> &str { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_enter_point` [INFO] [stdout] --> src/dl_lite/rule.rs:180:8 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn dl_lite_closure_enter_point( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `t` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:607:12 [INFO] [stdout] | [INFO] [stdout] 607 | pub fn t(&self) -> DLType { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:93:8 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn node_to_string( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_abiq` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:638:8 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn string_to_abiq( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:272:8 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn tbi_to_string(tbi: &TbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abiq_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:729:8 [INFO] [stdout] | [INFO] [stdout] 729 | pub fn abiq_to_string(abiq: &AbiqDllite, symbols: &SymbolDict, to_native: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:412:8 [INFO] [stdout] | [INFO] [stdout] 412 | pub fn abi_to_string(abi: &AbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_print_abiq_conflict` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:756:8 [INFO] [stdout] | [INFO] [stdout] 756 | pub fn pretty_print_abiq_conflict( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `find_keys_for_value` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:575:4 [INFO] [stdout] | [INFO] [stdout] 575 | fn find_keys_for_value(symbols: &SymbolDict, value: usize) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_vector_tbi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:807:8 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn pretty_vector_tbi_to_string(vec: &[TbiDllite], symbols: &SymbolDict) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abiq_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:729:8 [INFO] [stdout] | [INFO] [stdout] 729 | pub fn abiq_to_string(abiq: &AbiqDllite, symbols: &SymbolDict, to_native: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_vector_abiq_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:827:8 [INFO] [stdout] | [INFO] [stdout] 827 | pub fn pretty_vector_abiq_to_string(vec: &[AbiqDllite], symbols: &SymbolDict) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_print_abiq_conflict` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:756:8 [INFO] [stdout] | [INFO] [stdout] 756 | pub fn pretty_print_abiq_conflict( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_gencontb` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:847:8 [INFO] [stdout] | [INFO] [stdout] 847 | pub fn create_string_for_gencontb( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_vector_tbi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:807:8 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn pretty_vector_tbi_to_string(vec: &[TbiDllite], symbols: &SymbolDict) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_tbi` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:904:8 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn create_string_for_unravel_conflict_tbi( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_vector_abiq_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:827:8 [INFO] [stdout] | [INFO] [stdout] 827 | pub fn pretty_vector_abiq_to_string(vec: &[AbiqDllite], symbols: &SymbolDict) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_gencontb` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:847:8 [INFO] [stdout] | [INFO] [stdout] 847 | pub fn create_string_for_gencontb( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_tbox` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:959:8 [INFO] [stdout] | [INFO] [stdout] 959 | pub fn create_string_for_unravel_conflict_tbox( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_tbi` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:904:8 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn create_string_for_unravel_conflict_tbi( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_abiq` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1002:8 [INFO] [stdout] | [INFO] [stdout] 1002 | pub fn create_string_for_unravel_conflict_abiq( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_tbox` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:959:8 [INFO] [stdout] | [INFO] [stdout] 959 | pub fn create_string_for_unravel_conflict_tbox( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_abox` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1113:8 [INFO] [stdout] | [INFO] [stdout] 1113 | pub fn create_string_for_unravel_conflict_abox( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_abiq` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1002:8 [INFO] [stdout] | [INFO] [stdout] 1002 | pub fn create_string_for_unravel_conflict_abiq( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abiq_in_vec_of_vec` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1154:8 [INFO] [stdout] | [INFO] [stdout] 1154 | pub fn abiq_in_vec_of_vec(abiq: &AbiqDllite, v: &[(Option<&TbiDllite>, Vec<&AbiqDllite>)]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_abox` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1113:8 [INFO] [stdout] | [INFO] [stdout] 1113 | pub fn create_string_for_unravel_conflict_abox( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `space_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1165:4 [INFO] [stdout] | [INFO] [stdout] 1165 | fn space_string(l: usize) -> String { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abiq_in_vec_of_vec` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1154:8 [INFO] [stdout] | [INFO] [stdout] 1154 | pub fn abiq_in_vec_of_vec(abiq: &AbiqDllite, v: &[(Option<&TbiDllite>, Vec<&AbiqDllite>)]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `levels` [INFO] [stdout] --> src/dl_lite/tbox.rs:144:12 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn levels(&self) -> Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `space_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1165:4 [INFO] [stdout] | [INFO] [stdout] 1165 | fn space_string(l: usize) -> String { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negative_inclusions` [INFO] [stdout] --> src/dl_lite/tbox.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn negative_inclusions(&self, take_trivial: bool) -> Vec<&TbiDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `levels` [INFO] [stdout] --> src/dl_lite/tbox.rs:144:12 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn levels(&self) -> Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cln_completion` [INFO] [stdout] --> src/dl_lite/tbox.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn cln_completion( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `T` [INFO] [stdout] --> src/dl_lite/tbox.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | type T = TbiDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negative_inclusions` [INFO] [stdout] --> src/dl_lite/tbox.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn negative_inclusions(&self, take_trivial: bool) -> Vec<&TbiDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_tbis_by_level` [INFO] [stdout] --> src/dl_lite/tbox.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn get_tbis_by_level(&self, only_conflicts: bool) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_tbis_by_level` [INFO] [stdout] --> src/dl_lite/tbox.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn get_tbis_by_level(&self, only_conflicts: bool) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_max_level` [INFO] [stdout] --> src/dl_lite/tbox.rs:571:12 [INFO] [stdout] | [INFO] [stdout] 571 | pub fn get_max_level(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_max_level` [INFO] [stdout] --> src/dl_lite/tbox.rs:571:12 [INFO] [stdout] | [INFO] [stdout] 571 | pub fn get_max_level(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reverse_negation` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn reverse_negation(&self, add_level: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:211:12 [INFO] [stdout] | [INFO] [stdout] 211 | pub fn new(lside: ItemDllite, rside: ItemDllite, level: usize) -> Option { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_extrema_level` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 300 | pub fn get_extrema_level(v: &[&TbiDllite], max_index: usize, get_max: bool) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_contradiction` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:229:12 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn is_contradiction(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_max_level_abstract` [INFO] [stdout] --> src/dl_lite/utilities.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn get_max_level_abstract(items: &[T]) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_aboxq_graph_dot` [INFO] [stdout] --> src/dl_lite/utilities.rs:29:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn create_aboxq_graph_dot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reverse_negation` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn reverse_negation(&self, add_level: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `edge_attr` [INFO] [stdout] --> src/helper.rs:281:8 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn edge_attr(_g: &Graph, e: EdgeReference) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `apply_rule` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:264:12 [INFO] [stdout] | [INFO] [stdout] 264 | pub fn apply_rule( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_extrema_level` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 300 | pub fn get_extrema_level(v: &[&TbiDllite], max_index: usize, get_max: bool) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr` [INFO] [stdout] --> src/helper.rs:289:8 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn node_attr(_g: &Graph, _ni: (petgraph::prelude::NodeIndex, &String)) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_max_level_abstract` [INFO] [stdout] --> src/dl_lite/utilities.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn get_max_level_abstract(items: &[T]) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `command_exists` [INFO] [stdout] --> src/helper.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn command_exists(name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_aboxq_graph_dot` [INFO] [stdout] --> src/dl_lite/utilities.rs:29:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn create_aboxq_graph_dot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUBSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | pub const UNICODE_SQSUBSETEQ: &str = "\u{2291}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `RankRemainder` [INFO] [stdout] --> src/helper.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | type RankRemainder = (Vec, HashMap, HashMap); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | pub const UNICODE_SQSUPSETEQ: &str = "\u{2292}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `rank_abox` [INFO] [stdout] --> src/helper.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rank_abox( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUBSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | pub const UNICODE_SUBSETEQ: &str = "\u{2286}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `edge_attr` [INFO] [stdout] --> src/helper.rs:281:8 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn edge_attr(_g: &Graph, e: EdgeReference) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | pub const UNICODE_SUPSETEQ: &str = "\u{2287}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_FORALL` [INFO] [stdout] --> src/interface/format_constants.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | pub const UNICODE_FORALL: &str = "\u{2200}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr` [INFO] [stdout] --> src/helper.rs:289:8 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn node_attr(_g: &Graph, _ni: (petgraph::prelude::NodeIndex, &String)) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_EXISTS` [INFO] [stdout] --> src/interface/format_constants.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | pub const UNICODE_EXISTS: &str = "\u{2203}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `normalize_vector` [INFO] [stdout] --> src/helper.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn normalize_vector(v: &mut Vec) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_IN` [INFO] [stdout] --> src/interface/format_constants.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub const UNICODE_IN: &str = "\u{2208}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `command_exists` [INFO] [stdout] --> src/helper.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn command_exists(name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NOTIN` [INFO] [stdout] --> src/interface/format_constants.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | pub const UNICODE_NOTIN: &str = "\u{2209}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_UPPERPI` [INFO] [stdout] --> src/interface/format_constants.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | pub const UNICODE_UPPERPI: &str = "\u{220F}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUBSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | pub const UNICODE_SQSUBSETEQ: &str = "\u{2291}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUM` [INFO] [stdout] --> src/interface/format_constants.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | pub const UNICODE_SUM: &str = "\u{2211}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | pub const UNICODE_SQSUPSETEQ: &str = "\u{2292}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_INFTY` [INFO] [stdout] --> src/interface/format_constants.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | pub const UNICODE_INFTY: &str = "\u{221E}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUBSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | pub const UNICODE_SUBSETEQ: &str = "\u{2286}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CAP` [INFO] [stdout] --> src/interface/format_constants.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | pub const UNICODE_CAP: &str = "\u{2229}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | pub const UNICODE_SUPSETEQ: &str = "\u{2287}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CUP` [INFO] [stdout] --> src/interface/format_constants.rs:60:1 [INFO] [stdout] | [INFO] [stdout] 60 | pub const UNICODE_CUP: &str = "\u{222A}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_FORALL` [INFO] [stdout] --> src/interface/format_constants.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | pub const UNICODE_FORALL: &str = "\u{2200}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCAP` [INFO] [stdout] --> src/interface/format_constants.rs:63:1 [INFO] [stdout] | [INFO] [stdout] 63 | pub const UNICODE_SQCAP: &str = "\u{2293}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_EXISTS` [INFO] [stdout] --> src/interface/format_constants.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | pub const UNICODE_EXISTS: &str = "\u{2203}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCUP` [INFO] [stdout] --> src/interface/format_constants.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const UNICODE_SQCUP: &str = "\u{2294}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_IN` [INFO] [stdout] --> src/interface/format_constants.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub const UNICODE_IN: &str = "\u{2208}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VDASH` [INFO] [stdout] --> src/interface/format_constants.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | pub const UNICODE_VDASH: &str = "\u{22A2}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NOTIN` [INFO] [stdout] --> src/interface/format_constants.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | pub const UNICODE_NOTIN: &str = "\u{2209}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_MODELS` [INFO] [stdout] --> src/interface/format_constants.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | pub const UNICODE_MODELS: &str = "\u{22A7}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_UPPERPI` [INFO] [stdout] --> src/interface/format_constants.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | pub const UNICODE_UPPERPI: &str = "\u{220F}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_BOT` [INFO] [stdout] --> src/interface/format_constants.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | pub const UNICODE_BOT: &str = "\u{22A5}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUM` [INFO] [stdout] --> src/interface/format_constants.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | pub const UNICODE_SUM: &str = "\u{2211}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_TOP` [INFO] [stdout] --> src/interface/format_constants.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub const UNICODE_TOP: &str = "\u{22A4}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_INFTY` [INFO] [stdout] --> src/interface/format_constants.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | pub const UNICODE_INFTY: &str = "\u{221E}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NVDASH` [INFO] [stdout] --> src/interface/format_constants.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | pub const UNICODE_NVDASH: &str = "\u{22AD}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_RIGHTARROW` [INFO] [stdout] --> src/interface/format_constants.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub const UNICODE_RIGHTARROW: &str = "\u{2192}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CAP` [INFO] [stdout] --> src/interface/format_constants.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | pub const UNICODE_CAP: &str = "\u{2229}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NEG` [INFO] [stdout] --> src/interface/format_constants.rs:87:1 [INFO] [stdout] | [INFO] [stdout] 87 | pub const UNICODE_NEG: &str = "\u{00AC}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CUP` [INFO] [stdout] --> src/interface/format_constants.rs:60:1 [INFO] [stdout] | [INFO] [stdout] 60 | pub const UNICODE_CUP: &str = "\u{222A}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_WEDGE` [INFO] [stdout] --> src/interface/format_constants.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | pub const UNICODE_WEDGE: &str = "\u{22C0}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VEE` [INFO] [stdout] --> src/interface/format_constants.rs:93:1 [INFO] [stdout] | [INFO] [stdout] 93 | pub const UNICODE_VEE: &str = "\u{22C1}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCAP` [INFO] [stdout] --> src/interface/format_constants.rs:63:1 [INFO] [stdout] | [INFO] [stdout] 63 | pub const UNICODE_SQCAP: &str = "\u{2293}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_json_file` [INFO] [stdout] --> src/interface/utilities.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn is_json_file(filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCUP` [INFO] [stdout] --> src/interface/format_constants.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const UNICODE_SQCUP: &str = "\u{2294}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_filetype` [INFO] [stdout] --> src/interface/utilities.rs:34:8 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn get_filetype(filename: &str) -> FileType { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VDASH` [INFO] [stdout] --> src/interface/format_constants.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | pub const UNICODE_VDASH: &str = "\u{22A2}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `write_str_to_file` [INFO] [stdout] --> src/interface/utilities.rs:54:8 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn write_str_to_file(s: &str, filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_MODELS` [INFO] [stdout] --> src/interface/format_constants.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | pub const UNICODE_MODELS: &str = "\u{22A7}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `max` [INFO] [stdout] --> src/kb/aggr_functions.rs:39:4 [INFO] [stdout] | [INFO] [stdout] 39 | fn max(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `min` [INFO] [stdout] --> src/kb/aggr_functions.rs:46:4 [INFO] [stdout] | [INFO] [stdout] 46 | fn min(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_BOT` [INFO] [stdout] --> src/interface/format_constants.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | pub const UNICODE_BOT: &str = "\u{22A5}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `arith_mean` [INFO] [stdout] --> src/kb/aggr_functions.rs:53:4 [INFO] [stdout] | [INFO] [stdout] 53 | fn arith_mean(v: Vec) -> f64 { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_TOP` [INFO] [stdout] --> src/interface/format_constants.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub const UNICODE_TOP: &str = "\u{22A4}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `count` [INFO] [stdout] --> src/kb/aggr_functions.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn count(v: Vec) -> f64 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NVDASH` [INFO] [stdout] --> src/interface/format_constants.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | pub const UNICODE_NVDASH: &str = "\u{22AD}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MAX` [INFO] [stdout] --> src/kb/aggr_functions.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | pub const AGGR_MAX: AggrFn = max; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_RIGHTARROW` [INFO] [stdout] --> src/interface/format_constants.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub const UNICODE_RIGHTARROW: &str = "\u{2192}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MIN` [INFO] [stdout] --> src/kb/aggr_functions.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const AGGR_MIN: AggrFn = min; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NEG` [INFO] [stdout] --> src/interface/format_constants.rs:87:1 [INFO] [stdout] | [INFO] [stdout] 87 | pub const UNICODE_NEG: &str = "\u{00AC}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MEAN` [INFO] [stdout] --> src/kb/aggr_functions.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | pub const AGGR_MEAN: AggrFn = arith_mean; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_WEDGE` [INFO] [stdout] --> src/interface/format_constants.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | pub const UNICODE_WEDGE: &str = "\u{22C0}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_COUNT` [INFO] [stdout] --> src/kb/aggr_functions.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | pub const AGGR_COUNT: AggrFn = count; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VEE` [INFO] [stdout] --> src/interface/format_constants.rs:93:1 [INFO] [stdout] | [INFO] [stdout] 93 | pub const UNICODE_VEE: &str = "\u{22C1}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AbRule` [INFO] [stdout] --> src/kb/knowledge_base.rs:204:1 [INFO] [stdout] | [INFO] [stdout] 204 | pub type AbRule = fn(&[&A], &[&T], bool) -> Option>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_json_file` [INFO] [stdout] --> src/interface/utilities.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn is_json_file(filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `description` [INFO] [stdout] --> src/kb/types.rs:175:12 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn description(&self, for_tbi: bool) -> String { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_filetype` [INFO] [stdout] --> src/interface/utilities.rs:34:8 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn get_filetype(filename: &str) -> FileType { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `identifier` [INFO] [stdout] --> src/kb/types.rs:480:12 [INFO] [stdout] | [INFO] [stdout] 480 | pub fn identifier(&self) -> String { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_name_from_filename` [INFO] [stdout] --> src/interface/utilities.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn parse_name_from_filename(filename: &str) -> &str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Json` [INFO] [stdout] --> src/kb/types.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | Json, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `write_str_to_file` [INFO] [stdout] --> src/interface/utilities.rs:54:8 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn write_str_to_file(s: &str, filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `DOT_COMMAND_LINUX` [INFO] [stdout] --> src/bench_ontology_related.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | const DOT_COMMAND_LINUX: &str = "dot"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `sum` [INFO] [stdout] --> src/kb/aggr_functions.rs:32:4 [INFO] [stdout] | [INFO] [stdout] 32 | fn sum(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `DOT_COMMAND_WINDOWS` [INFO] [stdout] --> src/bench_ontology_related.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | const DOT_COMMAND_WINDOWS: &str = "dot.exe"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `max` [INFO] [stdout] --> src/kb/aggr_functions.rs:39:4 [INFO] [stdout] | [INFO] [stdout] 39 | fn max(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `COMMAND_SHELL_LINUX` [INFO] [stdout] --> src/bench_ontology_related.rs:46:1 [INFO] [stdout] | [INFO] [stdout] 46 | const COMMAND_SHELL_LINUX: &str = "sh"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `min` [INFO] [stdout] --> src/kb/aggr_functions.rs:46:4 [INFO] [stdout] | [INFO] [stdout] 46 | fn min(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `COMMAND_SHELL_WINDOWS` [INFO] [stdout] --> src/bench_ontology_related.rs:47:1 [INFO] [stdout] | [INFO] [stdout] 47 | const COMMAND_SHELL_WINDOWS: &str = "cmd"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `arith_mean` [INFO] [stdout] --> src/kb/aggr_functions.rs:53:4 [INFO] [stdout] | [INFO] [stdout] 53 | fn arith_mean(v: Vec) -> f64 { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `count` [INFO] [stdout] --> src/kb/aggr_functions.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn count(v: Vec) -> f64 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_SUM` [INFO] [stdout] --> src/kb/aggr_functions.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | pub const AGGR_SUM: AggrFn = sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MAX` [INFO] [stdout] --> src/kb/aggr_functions.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | pub const AGGR_MAX: AggrFn = max; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MIN` [INFO] [stdout] --> src/kb/aggr_functions.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const AGGR_MIN: AggrFn = min; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MEAN` [INFO] [stdout] --> src/kb/aggr_functions.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | pub const AGGR_MEAN: AggrFn = arith_mean; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_COUNT` [INFO] [stdout] --> src/kb/aggr_functions.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | pub const AGGR_COUNT: AggrFn = count; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `TbRule` [INFO] [stdout] --> src/kb/knowledge_base.rs:203:1 [INFO] [stdout] | [INFO] [stdout] 203 | pub type TbRule = fn(&[&T], bool) -> Option>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AbRule` [INFO] [stdout] --> src/kb/knowledge_base.rs:204:1 [INFO] [stdout] | [INFO] [stdout] 204 | pub type AbRule = fn(&[&A], &[&T], bool) -> Option>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AggrFn` [INFO] [stdout] --> src/kb/knowledge_base.rs:209:1 [INFO] [stdout] | [INFO] [stdout] 209 | pub type AggrFn = fn(Vec) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `same_type` [INFO] [stdout] --> src/kb/types.rs:131:12 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn same_type(t1: DLType, t2: DLType) -> bool { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `First` [INFO] [stdout] --> src/kb/types.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | First, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Second` [INFO] [stdout] --> src/kb/types.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | Second, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Third` [INFO] [stdout] --> src/kb/types.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | Third, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Fourth` [INFO] [stdout] --> src/kb/types.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | Fourth, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Fifth` [INFO] [stdout] --> src/kb/types.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | Fifth, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sixth` [INFO] [stdout] --> src/kb/types.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | Sixth, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Seventh` [INFO] [stdout] --> src/kb/types.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | Seventh, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Eight` [INFO] [stdout] --> src/kb/types.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | Eight, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ninth` [INFO] [stdout] --> src/kb/types.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | Ninth, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Tenth` [INFO] [stdout] --> src/kb/types.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | Tenth, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `description` [INFO] [stdout] --> src/kb/types.rs:175:12 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn description(&self, for_tbi: bool) -> String { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `identifier` [INFO] [stdout] --> src/kb/types.rs:480:12 [INFO] [stdout] | [INFO] [stdout] 480 | pub fn identifier(&self) -> String { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Json` [INFO] [stdout] --> src/kb/types.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | Json, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Native` [INFO] [stdout] --> src/kb/types.rs:523:5 [INFO] [stdout] | [INFO] [stdout] 523 | Native, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Clean` [INFO] [stdout] --> src/kb/types.rs:535:5 [INFO] [stdout] | [INFO] [stdout] 535 | Clean, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Conflict` [INFO] [stdout] --> src/kb/types.rs:536:5 [INFO] [stdout] | [INFO] [stdout] 536 | Conflict, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `SelfConflict` [INFO] [stdout] --> src/kb/types.rs:537:5 [INFO] [stdout] | [INFO] [stdout] 537 | SelfConflict, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `DOT_COMMAND_LINUX` [INFO] [stdout] --> src/bench_bound_finding.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | const DOT_COMMAND_LINUX: &str = "dot"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `DOT_COMMAND_WINDOWS` [INFO] [stdout] --> src/bench_bound_finding.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | const DOT_COMMAND_WINDOWS: &str = "dot.exe"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `COMMAND_SHELL_LINUX` [INFO] [stdout] --> src/bench_bound_finding.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | const COMMAND_SHELL_LINUX: &str = "sh"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `COMMAND_SHELL_WINDOWS` [INFO] [stdout] --> src/bench_bound_finding.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | const COMMAND_SHELL_WINDOWS: &str = "cmd"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `onto_path` should have an upper case name [INFO] [stdout] --> src/bench_ontology_related.rs:35:7 [INFO] [stdout] | [INFO] [stdout] 35 | const onto_path: &str = "onto/"; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `ONTO_PATH` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `symbols_path` should have an upper case name [INFO] [stdout] --> src/bench_ontology_related.rs:36:7 [INFO] [stdout] | [INFO] [stdout] 36 | const symbols_path: &str = "onto/symbols.txt"; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SYMBOLS_PATH` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `all_file_type` should have an upper case name [INFO] [stdout] --> src/bench_ontology_related.rs:37:7 [INFO] [stdout] | [INFO] [stdout] 37 | const all_file_type: FileType = FileType::Native; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ALL_FILE_TYPE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `verbose` should have an upper case name [INFO] [stdout] --> src/bench_ontology_related.rs:38:7 [INFO] [stdout] | [INFO] [stdout] 38 | const verbose: bool = false; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `VERBOSE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/bench_bound_finding.rs:140:13 [INFO] [stdout] | [INFO] [stdout] 140 | / writeln!( [INFO] [stdout] 141 | | file, [INFO] [stdout] 142 | | "size, lower, upper, density, iterations, concurrency, min, mean, max" [INFO] [stdout] 143 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/bench_ontology_related.rs:366:17 [INFO] [stdout] | [INFO] [stdout] 366 | writeln!(file, "{}", line_to_write); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/bench_bound_finding.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | writeln!(file, "{}", line); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 283 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 85 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 171 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 16s [INFO] running `Command { std: "docker" "inspect" "302ff08f33a5a51d0114968a0ab510794654f431aefba0a0b7357b23513135eb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "302ff08f33a5a51d0114968a0ab510794654f431aefba0a0b7357b23513135eb", kill_on_drop: false }` [INFO] [stdout] 302ff08f33a5a51d0114968a0ab510794654f431aefba0a0b7357b23513135eb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-104/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-104/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f93912b5e67e92b5f5c5628a19484b0bf3bc71376501c39a3040461ee1be2295 [INFO] running `Command { std: "docker" "start" "-a" "f93912b5e67e92b5f5c5628a19484b0bf3bc71376501c39a3040461ee1be2295", kill_on_drop: false }` [INFO] [stderr] Compiling ucd-trie v0.1.3 [INFO] [stderr] Compiling plotters-backend v0.3.0 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling half v1.7.1 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling oorandom v11.1.3 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RULE_IDS` [INFO] [stdout] --> src/graph_maker.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / const RULE_IDS: [CR; 10] = [ [INFO] [stdout] 39 | | CR::First, [INFO] [stdout] 40 | | CR::Second, [INFO] [stdout] 41 | | CR::Third, [INFO] [stdout] ... | [INFO] [stdout] 48 | | CR::Tenth, [INFO] [stdout] 49 | | ]; [INFO] [stdout] | |__^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RULE_STR_IDS` [INFO] [stdout] --> src/graph_maker.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | const RULE_STR_IDS: [&str; 10] = ["R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "10"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_graph_for_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn create_graph_for_tbox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_graph_for_aboxq_unraveling` [INFO] [stdout] --> src/graph_maker.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn create_graph_for_aboxq_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `edge_attr_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn edge_attr_tbox_unraveling(_g: &Graph, _e: EdgeReference<()>) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr_abox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn node_attr_abox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:241:8 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn node_attr_tbox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `transform_abiq_for_graph` [INFO] [stdout] --> src/graph_maker.rs:257:8 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn transform_abiq_for_graph(abiq: &AbiqDllite, abiq_string: String) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `transform_tbi_for_graph` [INFO] [stdout] --> src/graph_maker.rs:267:8 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn transform_tbi_for_graph(tbi: &TbiDllite, tbi_string: String, is_for_abox: bool) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `modify_hashmap_graph` [INFO] [stdout] --> src/graph_maker.rs:289:8 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn modify_hashmap_graph( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 20 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling walkdir v2.3.2 [INFO] [stderr] Compiling pest v2.1.3 [INFO] [stderr] Compiling serde_cbor v0.11.1 [INFO] [stderr] Compiling plotters-svg v0.3.0 [INFO] [stderr] Compiling bstr v0.2.16 [INFO] [stderr] Compiling plotters v0.3.1 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling semver-parser v0.10.2 [INFO] [stderr] Compiling semver v0.11.0 [INFO] [stderr] Compiling rustc_version v0.3.3 [INFO] [stderr] Compiling cast v0.2.6 [INFO] [stderr] Compiling criterion-plot v0.4.3 [INFO] [stderr] Compiling criterion v0.3.4 [INFO] [stderr] Compiling rustoner v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Arc`, `Mutex` [INFO] [stdout] --> src/alg_math/bounds.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Instant` [INFO] [stdout] --> src/alg_math/bounds.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use std::time::Instant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Arc`, `Mutex` [INFO] [stdout] --> src/alg_math/bounds.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Instant` [INFO] [stdout] --> src/alg_math/bounds.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use std::time::Instant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::dl_lite::abox_item_quantum::AbiqDllite` [INFO] [stdout] --> src/bench_ontology_related.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::dl_lite::abox_item_quantum::AbiqDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::dl_lite::tbox::TBDllite` [INFO] [stdout] --> src/bench_ontology_related.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use crate::dl_lite::tbox::TBDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `find_bound_complex_wrapper` [INFO] [stdout] --> src/bench_ontology_related.rs:28:31 [INFO] [stdout] | [INFO] [stdout] 28 | use crate::alg_math::bounds::{find_bound_complex_wrapper, Adjusters}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Arc`, `Mutex` [INFO] [stdout] --> src/alg_math/bounds.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Instant` [INFO] [stdout] --> src/alg_math/bounds.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use std::time::Instant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stdout] --> src/kb/types.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::dl_lite::ontology::OntologyDllite` [INFO] [stdout] --> src/bench_bound_finding.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use crate::dl_lite::ontology::OntologyDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::helper::rank_abox` [INFO] [stdout] --> src/bench_bound_finding.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use crate::helper::rank_abox; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::kb::aggr_functions::*` [INFO] [stdout] --> src/bench_bound_finding.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use crate::kb::aggr_functions::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TBoxItem` [INFO] [stdout] --> src/bench_bound_finding.rs:14:45 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::kb::types::FileType` [INFO] [stdout] --> src/bench_bound_finding.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use crate::kb::types::FileType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::alg_math::utilities::UpperTriangle` [INFO] [stdout] --> src/bench_bound_finding.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use crate::alg_math::utilities::UpperTriangle; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::dl_lite::abox::AbqDllite` [INFO] [stdout] --> src/bench_bound_finding.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use crate::dl_lite::abox::AbqDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `regex::Regex` [INFO] [stdout] --> src/bench_bound_finding.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | use regex::Regex; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/bench_bound_finding.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/bench_bound_finding.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `fs`, `io` [INFO] [stdout] --> src/bench_bound_finding.rs:38:11 [INFO] [stdout] | [INFO] [stdout] 38 | use std::{fs, io}; [INFO] [stdout] | ^^ ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::alg_math::bounds::Adjusters` [INFO] [stdout] --> src/bench_bound_finding.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use crate::alg_math::bounds::Adjusters; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ABox` [INFO] [stdout] --> src/bench_bound_finding.rs:14:33 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TBox` [INFO] [stdout] --> src/bench_bound_finding.rs:14:39 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ns` [INFO] [stdout] --> src/bench_bound_finding.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | let ns = [ [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ns` [INFO] [stdout] --> src/bench_bound_finding.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | let ns = [700, 800, 900, 1000]; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ns` [INFO] [stdout] --> src/bench_bound_finding.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | let ns = [800, 900, 1000]; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `densities` [INFO] [stdout] --> src/bench_bound_finding.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | let densities = [ [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_densities` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `densities` [INFO] [stdout] --> src/bench_bound_finding.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | let densities = [0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1.]; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_densities` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `found_next` is never read [INFO] [stdout] --> src/bench_bound_finding.rs:132:17 [INFO] [stdout] | [INFO] [stdout] 132 | found_next = true; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/bench_bound_finding.rs:203:13 [INFO] [stdout] | [INFO] [stdout] 203 | let b = find_bound_complex_wrapper( [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_matrix` [INFO] [stdout] --> src/alg_math/bounds.rs:167:26 [INFO] [stdout] | [INFO] [stdout] 167 | inner_matrix: &DMatrix>, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_matrix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `prov_scale` is never read [INFO] [stdout] --> src/alg_math/bounds.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | let mut prov_scale: f64 = 1.; // the matrix need to be scaled, we begin at 1 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `possible_coeff_real` is never read [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | let mut possible_coeff_real = tolerance / 2.; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ABox` [INFO] [stdout] --> src/bench_ontology_related.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_matrix` [INFO] [stdout] --> src/alg_math/bounds.rs:167:26 [INFO] [stdout] | [INFO] [stdout] 167 | inner_matrix: &DMatrix>, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_matrix` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `prov_scale` is never read [INFO] [stdout] --> src/alg_math/bounds.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | let mut prov_scale: f64 = 1.; // the matrix need to be scaled, we begin at 1 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `possible_coeff_real` is never read [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | let mut possible_coeff_real = tolerance / 2.; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bench_bound_finding.rs:199:13 [INFO] [stdout] | [INFO] [stdout] 199 | let mut matrix = build_matrix(n, lower_bound, upper_bound, density).unwrap(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `use_concurrency` [INFO] [stdout] --> src/tasks.rs:645:9 [INFO] [stdout] | [INFO] [stdout] 645 | let use_concurrency = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_use_concurrency` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `vertb_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:142:17 [INFO] [stdout] | [INFO] [stdout] 142 | let mut vertb_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `gencontb_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:143:17 [INFO] [stdout] | [INFO] [stdout] 143 | let mut gencontb_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `verab_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:144:17 [INFO] [stdout] | [INFO] [stdout] 144 | let mut verab_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `matrix_building_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:147:17 [INFO] [stdout] | [INFO] [stdout] 147 | let mut matrix_building_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rankab_time` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:148:17 [INFO] [stdout] | [INFO] [stdout] 148 | let mut rankab_time = 0_f64; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tbox_contradiction_counter` is assigned to, but never used [INFO] [stdout] --> src/bench_ontology_related.rs:169:17 [INFO] [stdout] | [INFO] [stdout] 169 | let mut tbox_contradiction_counter: usize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] = note: consider using `_tbox_contradiction_counter` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `tbox_contradiction_counter` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:172:17 [INFO] [stdout] | [INFO] [stdout] 172 | tbox_contradiction_counter += 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `full_closure` [INFO] [stdout] --> src/bench_ontology_related.rs:206:13 [INFO] [stdout] | [INFO] [stdout] 206 | let full_closure = onto.cln(true).clone(); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_full_closure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `clone_tbox_name` [INFO] [stdout] --> src/bench_ontology_related.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | let clone_tbox_name = tbox_name.clone(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clone_tbox_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `abox_is_inconsistent` [INFO] [stdout] --> src/bench_ontology_related.rs:270:22 [INFO] [stdout] | [INFO] [stdout] 270 | let (abox_is_inconsistent, _) = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_abox_is_inconsistent` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `found_next` is never read [INFO] [stdout] --> src/bench_ontology_related.rs:427:17 [INFO] [stdout] | [INFO] [stdout] 427 | found_next = true; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_matrix` [INFO] [stdout] --> src/alg_math/bounds.rs:167:26 [INFO] [stdout] | [INFO] [stdout] 167 | inner_matrix: &DMatrix>, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_matrix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `prov_scale` is never read [INFO] [stdout] --> src/alg_math/bounds.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | let mut prov_scale: f64 = 1.; // the matrix need to be scaled, we begin at 1 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `possible_coeff_real` is never read [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | let mut possible_coeff_real = tolerance / 2.; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_i` [INFO] [stdout] --> src/dl_lite/abox.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `its_ref_j` [INFO] [stdout] --> src/dl_lite/abox.rs:455:34 [INFO] [stdout] | [INFO] [stdout] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/abox.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result1` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `rside_result2` is never read [INFO] [stdout] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `is_already_treated` is never read [INFO] [stdout] --> src/dl_lite/tbox.rs:351:17 [INFO] [stdout] | [INFO] [stdout] 351 | is_already_treated = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/alg_math/bounds.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | let mut find_line_maxes_one = [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/alg_math/bounds.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | let mut find_line_maxes_one = [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bench_ontology_related.rs:145:13 [INFO] [stdout] | [INFO] [stdout] 145 | let mut genconab_time = 0_f64; [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bench_ontology_related.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | let mut cleanab_time = 0_f64; [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bench_ontology_related.rs:164:13 [INFO] [stdout] | [INFO] [stdout] 164 | let mut now = Instant::now(); [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/alg_math/bounds.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | let mut find_line_maxes_one = [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/dl_lite/abox.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RULE_IDS` [INFO] [stdout] --> src/graph_maker.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / const RULE_IDS: [CR; 10] = [ [INFO] [stdout] 39 | | CR::First, [INFO] [stdout] 40 | | CR::Second, [INFO] [stdout] 41 | | CR::Third, [INFO] [stdout] ... | [INFO] [stdout] 48 | | CR::Tenth, [INFO] [stdout] 49 | | ]; [INFO] [stdout] | |__^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RULE_STR_IDS` [INFO] [stdout] --> src/graph_maker.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | const RULE_STR_IDS: [&str; 10] = ["R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "10"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_graph_for_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn create_graph_for_tbox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_graph_for_aboxq_unraveling` [INFO] [stdout] --> src/graph_maker.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn create_graph_for_aboxq_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `edge_attr_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn edge_attr_tbox_unraveling(_g: &Graph, _e: EdgeReference<()>) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr_abox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn node_attr_abox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr_tbox_unraveling` [INFO] [stdout] --> src/graph_maker.rs:241:8 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn node_attr_tbox_unraveling( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `transform_abiq_for_graph` [INFO] [stdout] --> src/graph_maker.rs:257:8 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn transform_abiq_for_graph(abiq: &AbiqDllite, abiq_string: String) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `transform_tbi_for_graph` [INFO] [stdout] --> src/graph_maker.rs:267:8 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn transform_tbi_for_graph(tbi: &TbiDllite, tbi_string: String, is_for_abox: bool) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `modify_hashmap_graph` [INFO] [stdout] --> src/graph_maker.rs:289:8 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn modify_hashmap_graph( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `Adjusters` [INFO] [stdout] --> src/alg_math/bounds.rs:609:1 [INFO] [stdout] | [INFO] [stdout] 609 | pub type Adjusters = (f64, f64, f64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | filter_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `case_counter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | case_counter: (usize, usize, usize, usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct is never constructed: `Builder` [INFO] [stdout] --> src/alg_math/matrix_building.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Builder { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:83:12 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn insert(&mut self, k: (usize, usize, usize), v: i8) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `indicator` [INFO] [stdout] --> src/alg_math/matrix_building.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn indicator(&self) -> &HashMap<(usize, usize, usize), i8> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn new() -> Credibility { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:105:12 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn insert(&mut self, k: usize, v: f64) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get` [INFO] [stdout] --> src/alg_math/matrix_building.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn get(&self, k: &usize) -> Option<&f64> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:119:12 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new(length: usize) -> Filter { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/alg_math/matrix_building.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `noo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn noo(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `lo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:147:12 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn lo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `uo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn uo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:155:12 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn filter_index(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn filter(&self) -> &Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_mut` [INFO] [stdout] --> src/alg_math/matrix_building.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn filter_mut(&mut self) -> &mut Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cc` [INFO] [stdout] --> src/alg_math/matrix_building.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn cc(&self) -> (usize, usize, usize, usize) { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:171:12 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_done` [INFO] [stdout] --> src/alg_math/matrix_building.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn is_done(&self) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `next` [INFO] [stdout] --> src/alg_math/matrix_building.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn next(&mut self) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn new(i: Indicator, c: Credibility, f: Filter) -> Builder { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_matrix` [INFO] [stdout] --> src/alg_math/matrix_building.rs:326:12 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn build_matrix< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_values` [INFO] [stdout] --> src/alg_math/matrix_building.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn build_values< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `compute_aggregation_from_filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:541:8 [INFO] [stdout] | [INFO] [stdout] 541 | pub fn compute_aggregation_from_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `filter_has_subset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn filter_has_subset(filter: &[bool], subset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_superset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn is_superset(subset: &[usize], superset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyOriginal` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | CauchyOriginal, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchySquare` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | CauchySquare, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyQuad` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | CauchyQuad, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_identity_matrix_complex` [INFO] [stdout] --> src/alg_math/utilities.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn create_identity_matrix_complex(n: usize) -> DMatrix> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_unity_roots` [INFO] [stdout] --> src/alg_math/utilities.rs:60:8 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn create_unity_roots(roots: &mut DVector>, n: usize, inverse: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `solve_system` [INFO] [stdout] --> src/alg_math/utilities.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn solve_system( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `solve_system_wrapper_only_id_mod` [INFO] [stdout] --> src/alg_math/utilities.rs:202:8 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn solve_system_wrapper_only_id_mod( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `solve_system_wrapper` [INFO] [stdout] --> src/alg_math/utilities.rs:213:8 [INFO] [stdout] | [INFO] [stdout] 213 | pub fn solve_system_wrapper( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `partition` [INFO] [stdout] --> src/alg_math/utilities.rs:276:4 [INFO] [stdout] | [INFO] [stdout] 276 | fn partition(data: &[f64]) -> Option<(Vec, f64, Vec)> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `select` [INFO] [stdout] --> src/alg_math/utilities.rs:299:4 [INFO] [stdout] | [INFO] [stdout] 299 | fn select(data: &[f64], k: usize) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `median` [INFO] [stdout] --> src/alg_math/utilities.rs:316:8 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn median(data: &[f64]) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `null_vector` [INFO] [stdout] --> src/alg_math/utilities.rs:334:8 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn null_vector(v: &[i8]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_print_matrix` [INFO] [stdout] --> src/benching/utilities.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn pretty_print_matrix(v: &Vec) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/abox.rs:130:12 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn new(name: &str) -> AbqDllite { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_mut` [INFO] [stdout] --> src/dl_lite/abox.rs:142:12 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn get_mut(&mut self, index: usize) -> Option<&mut AbiqDllite> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_vec` [INFO] [stdout] --> src/dl_lite/abox.rs:148:12 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn from_vec(name: &str, mut v: Vec) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `sub_abox` [INFO] [stdout] --> src/dl_lite/abox.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn sub_abox(&self, index: Vec, name: Option<&str>) -> Option { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `items_by_ref` [INFO] [stdout] --> src/dl_lite/abox.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn items_by_ref(&self) -> Vec<&AbiqDllite> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `sub_abox_refs_only` [INFO] [stdout] --> src/dl_lite/abox.rs:191:12 [INFO] [stdout] | [INFO] [stdout] 191 | pub fn sub_abox_refs_only(&self, index: Vec) -> Vec<&AbiqDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_detailed` [INFO] [stdout] --> src/dl_lite/abox.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub fn is_inconsistent_detailed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_refs_only` [INFO] [stdout] --> src/dl_lite/abox.rs:318:12 [INFO] [stdout] | [INFO] [stdout] 318 | pub fn is_inconsistent_refs_only<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_refs_only_return` [INFO] [stdout] --> src/dl_lite/abox.rs:333:12 [INFO] [stdout] | [INFO] [stdout] 333 | pub fn is_inconsistent_refs_only_return<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_refs_only_detailed` [INFO] [stdout] --> src/dl_lite/abox.rs:481:12 [INFO] [stdout] | [INFO] [stdout] 481 | pub fn is_inconsistent_refs_only_detailed<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent` [INFO] [stdout] --> src/dl_lite/abox.rs:638:12 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn is_inconsistent(&self, tb: &TBDllite, _verbose: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `clean_duplicates` [INFO] [stdout] --> src/dl_lite/abox.rs:710:8 [INFO] [stdout] | [INFO] [stdout] 710 | fn clean_duplicates(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `complete` [INFO] [stdout] --> src/dl_lite/abox.rs:733:12 [INFO] [stdout] | [INFO] [stdout] 733 | pub fn complete(&self, tbox: &TBDllite, deduction_tree: bool, verbose: bool) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `T` [INFO] [stdout] --> src/dl_lite/abox.rs:734:9 [INFO] [stdout] | [INFO] [stdout] 734 | type T = TbiDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `A` [INFO] [stdout] --> src/dl_lite/abox.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | type A = AbiqDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abiq_is_self_contradicting` [INFO] [stdout] --> src/dl_lite/abox.rs:1049:12 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn abiq_is_self_contradicting(abiq: &AbiqDllite, tb: &TBDllite) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_max_level` [INFO] [stdout] --> src/dl_lite/abox.rs:1061:12 [INFO] [stdout] | [INFO] [stdout] 1061 | pub fn get_max_level(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_abis_by_level` [INFO] [stdout] --> src/dl_lite/abox.rs:1065:12 [INFO] [stdout] | [INFO] [stdout] 1065 | pub fn get_abis_by_level( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_trivial` [INFO] [stdout] --> src/dl_lite/abox_item.rs:149:12 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn is_trivial(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `same_nominal` [INFO] [stdout] --> src/dl_lite/abox_item.rs:187:12 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn same_nominal(&self, other: &Self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `decompact_nominals_refs` [INFO] [stdout] --> src/dl_lite/abox_item.rs:195:12 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn decompact_nominals_refs(&self) -> Vec<&ItemDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_value` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:226:12 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn set_value(&mut self, v: f64) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_credibility` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:230:12 [INFO] [stdout] | [INFO] [stdout] 230 | pub fn set_credibility(&mut self, v: f64) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_trivial` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:238:12 [INFO] [stdout] | [INFO] [stdout] 238 | pub fn is_trivial(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `same_nominal` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:243:12 [INFO] [stdout] | [INFO] [stdout] 243 | pub fn same_nominal(&self, other: &Self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negate_no_mod` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:247:12 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn negate_no_mod(&self) -> AbiqDllite { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `apply_rule` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:263:12 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn apply_rule( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `complete_helper_dump_from_mutex_temporal_to_current` [INFO] [stdout] --> src/dl_lite/helpers_and_utilities.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn complete_helper_dump_from_mutex_temporal_to_current< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `complete_helper_add_if_necessary_general` [INFO] [stdout] --> src/dl_lite/helpers_and_utilities.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn complete_helper_add_if_necessary_general( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `print_vector_of_tbi_references` [INFO] [stdout] --> src/dl_lite/helpers_and_utilities.rs:186:4 [INFO] [stdout] | [INFO] [stdout] 186 | fn print_vector_of_tbi_references(vec: &[&T]) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_value_to_string` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn parse_value_to_string(v: &Value) -> io::Result<&str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_symbol` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:46:8 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn parse_symbol(s_vec: &[Value], latest: usize) -> (io::Result<(&str, usize, DLType)>, usize) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_value_to_tbi` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:142:8 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn parse_value_to_tbi( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_symbols_json` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:233:8 [INFO] [stdout] | [INFO] [stdout] 233 | pub fn parse_symbols_json(filename: &str) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_tbox_json` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:317:8 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn parse_tbox_json( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `invalid_data_result` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:402:8 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn invalid_data_result(error: &str) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `result_from_error` [INFO] [stdout] --> src/dl_lite/json_filetype_utilities.rs:407:8 [INFO] [stdout] | [INFO] [stdout] 407 | pub fn result_from_error(error: &Error) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_symbols_native` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn parse_symbols_native(filename: &str, verbose: bool) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_tbox_native` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:224:8 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn parse_tbox_native( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbox_to_native_string` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:378:8 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn tbox_to_native_string( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `find_bound_of_symbols` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:406:8 [INFO] [stdout] | [INFO] [stdout] 406 | pub fn find_bound_of_symbols(symbols: &SymbolDict) -> (usize, usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_abox_native_quantum` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:441:8 [INFO] [stdout] | [INFO] [stdout] 441 | pub fn parse_abox_native_quantum( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abox_to_native_string_quantum` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn abox_to_native_string_quantum( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `I` [INFO] [stdout] --> src/dl_lite/node.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | I, // inverse [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `E` [INFO] [stdout] --> src/dl_lite/node.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | E, // exists [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R` [INFO] [stdout] --> src/dl_lite/node.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | R(usize), // base role [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `C` [INFO] [stdout] --> src/dl_lite/node.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | C(usize), // base concept [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `N` [INFO] [stdout] --> src/dl_lite/node.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | N(usize), // nominal [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/node.rs:257:12 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn new(n: Option, t: DLType) -> Option { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_purely_negated` [INFO] [stdout] --> src/dl_lite/node.rs:283:12 [INFO] [stdout] | [INFO] [stdout] 283 | pub fn is_purely_negated(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `exists` [INFO] [stdout] --> src/dl_lite/node.rs:292:12 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn exists(self) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_negation` [INFO] [stdout] --> src/dl_lite/node.rs:313:12 [INFO] [stdout] | [INFO] [stdout] 313 | pub fn is_negation(&self, other: &ItemDllite) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `inverse` [INFO] [stdout] --> src/dl_lite/node.rs:330:12 [INFO] [stdout] | [INFO] [stdout] 330 | pub fn inverse(self) -> Option { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inverse` [INFO] [stdout] --> src/dl_lite/node.rs:340:12 [INFO] [stdout] | [INFO] [stdout] 340 | pub fn is_inverse(&self, other: &Self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `CleanMatrixDictOpt` [INFO] [stdout] --> src/dl_lite/ontology.rs:47:1 [INFO] [stdout] | [INFO] [stdout] 47 | / type CleanMatrixDictOpt = Option<( [INFO] [stdout] 48 | | Vec, [INFO] [stdout] 49 | | HashMap>, [INFO] [stdout] 50 | | HashMap, [INFO] [stdout] 51 | | Option<(usize, usize)>, [INFO] [stdout] 52 | | )>; [INFO] [stdout] | |___^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `ConflictMatrixDict` [INFO] [stdout] --> src/dl_lite/ontology.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | / type ConflictMatrixDict = ( [INFO] [stdout] 54 | | Vec, [INFO] [stdout] 55 | | HashMap>, [INFO] [stdout] 56 | | HashMap, [INFO] [stdout] 57 | | ); [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/ontology.rs:120:12 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn new(s: String) -> OntologyDllite { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `tbox` [INFO] [stdout] --> src/dl_lite/ontology.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn tbox(&self) -> &TBDllite { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cln` [INFO] [stdout] --> src/dl_lite/ontology.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn cln(&self, positive: bool) -> &TBDllite { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abox` [INFO] [stdout] --> src/dl_lite/ontology.rs:150:12 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn abox(&self) -> Option<&AbqDllite> { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbis_from_vec` [INFO] [stdout] --> src/dl_lite/ontology.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn add_tbis_from_vec(&mut self, v: &[TbiDllite]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_symbols_from_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:194:12 [INFO] [stdout] | [INFO] [stdout] 194 | pub fn add_symbols_from_file(&mut self, filename: &str, filetype: FileType, verbose: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbis_from_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:216:12 [INFO] [stdout] | [INFO] [stdout] 216 | pub fn add_tbis_from_file(&mut self, filename: &str, filetype: FileType, verbose: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new_abox_from_file_quantum` [INFO] [stdout] --> src/dl_lite/ontology.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn new_abox_from_file_quantum( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abi` [INFO] [stdout] --> src/dl_lite/ontology.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn add_abi(&mut self, abi: &AbiqDllite) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abis_from_abox` [INFO] [stdout] --> src/dl_lite/ontology.rs:324:12 [INFO] [stdout] | [INFO] [stdout] 324 | pub fn add_abis_from_abox(&mut self, ab: &AbqDllite) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `generate_cln` [INFO] [stdout] --> src/dl_lite/ontology.rs:362:12 [INFO] [stdout] | [INFO] [stdout] 362 | pub fn generate_cln(&mut self, deduction_tree: bool, verbose: bool, positive_or_negative: i8) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `conflict_matrix_refs_only` [INFO] [stdout] --> src/dl_lite/ontology.rs:379:12 [INFO] [stdout] | [INFO] [stdout] 379 | pub fn conflict_matrix_refs_only(&self, abq: &AbqDllite, verbose: bool) -> ConflictMatrixDict { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `conflict_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:575:12 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn conflict_matrix( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `clean_index_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:767:12 [INFO] [stdout] | [INFO] [stdout] 767 | pub fn clean_index_matrix(matrix: &[i8]) -> Option<(Vec, bool, bool)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_conflict_to_clean_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:798:12 [INFO] [stdout] | [INFO] [stdout] 798 | pub fn from_conflict_to_clean_matrix(matrix: &[i8]) -> CleanMatrixDictOpt { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `compute_aggregation_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:911:12 [INFO] [stdout] | [INFO] [stdout] 911 | pub fn compute_aggregation_matrix( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `symbols` [INFO] [stdout] --> src/dl_lite/ontology.rs:994:12 [INFO] [stdout] | [INFO] [stdout] 994 | pub fn symbols(&self) -> &SymbolDict { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_symbol` [INFO] [stdout] --> src/dl_lite/ontology.rs:1009:8 [INFO] [stdout] | [INFO] [stdout] 1009 | fn add_symbol(&mut self, new_symbols: &SymbolDict, new_name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbi` [INFO] [stdout] --> src/dl_lite/ontology.rs:1030:8 [INFO] [stdout] | [INFO] [stdout] 1030 | fn add_tbi(&mut self, tbi: &TbiDllite) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `find_lower_and_highest_value_from_symbols` [INFO] [stdout] --> src/dl_lite/ontology.rs:1041:8 [INFO] [stdout] | [INFO] [stdout] 1041 | fn find_lower_and_highest_value_from_symbols(symbols: &SymbolDict) -> (usize, usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abox_to_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:1314:12 [INFO] [stdout] | [INFO] [stdout] 1314 | pub fn abox_to_file( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_one` [INFO] [stdout] --> src/dl_lite/rule.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn dl_lite_abox_rule_one( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_two` [INFO] [stdout] --> src/dl_lite/rule.rs:91:8 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn dl_lite_abox_rule_two( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_three` [INFO] [stdout] --> src/dl_lite/rule.rs:131:8 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn dl_lite_abox_rule_three( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_enter_point` [INFO] [stdout] --> src/dl_lite/rule.rs:180:8 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn dl_lite_closure_enter_point( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `output_new_tbis_for_rules` [INFO] [stdout] --> src/dl_lite/rule.rs:232:8 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn output_new_tbis_for_rules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_decompact_vec` [INFO] [stdout] --> src/dl_lite/rule.rs:251:8 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn dl_lite_closure_decompact_vec<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_one` [INFO] [stdout] --> src/dl_lite/rule.rs:263:8 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn dl_lite_closure_negative_one( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_two` [INFO] [stdout] --> src/dl_lite/rule.rs:302:8 [INFO] [stdout] | [INFO] [stdout] 302 | pub fn dl_lite_closure_negative_two( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_three` [INFO] [stdout] --> src/dl_lite/rule.rs:334:8 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn dl_lite_closure_negative_three( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_four` [INFO] [stdout] --> src/dl_lite/rule.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn dl_lite_closure_negative_four( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_negative_five` [INFO] [stdout] --> src/dl_lite/rule.rs:379:8 [INFO] [stdout] | [INFO] [stdout] 379 | pub fn dl_lite_closure_negative_five( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_six` [INFO] [stdout] --> src/dl_lite/rule.rs:444:8 [INFO] [stdout] | [INFO] [stdout] 444 | pub fn dl_lite_closure_positive_six( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_seven` [INFO] [stdout] --> src/dl_lite/rule.rs:460:8 [INFO] [stdout] | [INFO] [stdout] 460 | pub fn dl_lite_closure_positive_seven( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_eight` [INFO] [stdout] --> src/dl_lite/rule.rs:484:8 [INFO] [stdout] | [INFO] [stdout] 484 | pub fn dl_lite_closure_positive_eight( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_nine` [INFO] [stdout] --> src/dl_lite/rule.rs:505:8 [INFO] [stdout] | [INFO] [stdout] 505 | pub fn dl_lite_closure_positive_nine( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_positive_ten` [INFO] [stdout] --> src/dl_lite/rule.rs:515:8 [INFO] [stdout] | [INFO] [stdout] 515 | pub fn dl_lite_closure_positive_ten( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AbiqDlliteParseResult` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | / type AbiqDlliteParseResult = ( [INFO] [stdout] 40 | | io::Result<(AbiqDllite, Vec<(String, (usize, DLType))>)>, [INFO] [stdout] 41 | | usize, [INFO] [stdout] 42 | | ); [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AbiDlliteParseResult` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | / type AbiDlliteParseResult = ( [INFO] [stdout] 44 | | io::Result<(AbiDllite, Vec<(String, (usize, DLType))>)>, [INFO] [stdout] 45 | | usize, [INFO] [stdout] 46 | | ); [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_symbol` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:49:8 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn string_to_symbol(string: &str) -> io::Result<(&str, DLType)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_node` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn string_to_node(s: &str, symbols: &SymbolDict) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:93:8 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn node_to_string( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_tbi` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:141:8 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn string_to_tbi(s: &str, symbols: &SymbolDict) -> io::Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:272:8 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn tbi_to_string(tbi: &TbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_abi` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:291:8 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn string_to_abi( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:412:8 [INFO] [stdout] | [INFO] [stdout] 412 | pub fn abi_to_string(abi: &AbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `find_keys_for_value` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:575:4 [INFO] [stdout] | [INFO] [stdout] 575 | fn find_keys_for_value(symbols: &SymbolDict, value: usize) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:599:12 [INFO] [stdout] | [INFO] [stdout] 599 | pub fn new(name: String, t: DLType) -> PS { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `name` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:603:12 [INFO] [stdout] | [INFO] [stdout] 603 | pub fn name(&self) -> &str { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `t` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:607:12 [INFO] [stdout] | [INFO] [stdout] 607 | pub fn t(&self) -> DLType { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `string_to_abiq` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:638:8 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn string_to_abiq( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abiq_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:729:8 [INFO] [stdout] | [INFO] [stdout] 729 | pub fn abiq_to_string(abiq: &AbiqDllite, symbols: &SymbolDict, to_native: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_print_abiq_conflict` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:756:8 [INFO] [stdout] | [INFO] [stdout] 756 | pub fn pretty_print_abiq_conflict( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_vector_tbi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:807:8 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn pretty_vector_tbi_to_string(vec: &[TbiDllite], symbols: &SymbolDict) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_vector_abiq_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:827:8 [INFO] [stdout] | [INFO] [stdout] 827 | pub fn pretty_vector_abiq_to_string(vec: &[AbiqDllite], symbols: &SymbolDict) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_gencontb` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:847:8 [INFO] [stdout] | [INFO] [stdout] 847 | pub fn create_string_for_gencontb( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_tbi` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:904:8 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn create_string_for_unravel_conflict_tbi( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_tbox` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:959:8 [INFO] [stdout] | [INFO] [stdout] 959 | pub fn create_string_for_unravel_conflict_tbox( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_abiq` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1002:8 [INFO] [stdout] | [INFO] [stdout] 1002 | pub fn create_string_for_unravel_conflict_abiq( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_abox` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1113:8 [INFO] [stdout] | [INFO] [stdout] 1113 | pub fn create_string_for_unravel_conflict_abox( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abiq_in_vec_of_vec` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1154:8 [INFO] [stdout] | [INFO] [stdout] 1154 | pub fn abiq_in_vec_of_vec(abiq: &AbiqDllite, v: &[(Option<&TbiDllite>, Vec<&AbiqDllite>)]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `space_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1165:4 [INFO] [stdout] | [INFO] [stdout] 1165 | fn space_string(l: usize) -> String { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `levels` [INFO] [stdout] --> src/dl_lite/tbox.rs:144:12 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn levels(&self) -> Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negative_inclusions` [INFO] [stdout] --> src/dl_lite/tbox.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn negative_inclusions(&self, take_trivial: bool) -> Vec<&TbiDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cln_completion` [INFO] [stdout] --> src/dl_lite/tbox.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn cln_completion( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `T` [INFO] [stdout] --> src/dl_lite/tbox.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | type T = TbiDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_tbis_by_level` [INFO] [stdout] --> src/dl_lite/tbox.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn get_tbis_by_level(&self, only_conflicts: bool) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_max_level` [INFO] [stdout] --> src/dl_lite/tbox.rs:571:12 [INFO] [stdout] | [INFO] [stdout] 571 | pub fn get_max_level(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:211:12 [INFO] [stdout] | [INFO] [stdout] 211 | pub fn new(lside: ItemDllite, rside: ItemDllite, level: usize) -> Option { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_contradiction` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:229:12 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn is_contradiction(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reverse_negation` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn reverse_negation(&self, add_level: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `apply_rule` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:264:12 [INFO] [stdout] | [INFO] [stdout] 264 | pub fn apply_rule( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_extrema_level` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 300 | pub fn get_extrema_level(v: &[&TbiDllite], max_index: usize, get_max: bool) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_max_level_abstract` [INFO] [stdout] --> src/dl_lite/utilities.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn get_max_level_abstract(items: &[T]) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_aboxq_graph_dot` [INFO] [stdout] --> src/dl_lite/utilities.rs:29:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn create_aboxq_graph_dot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `RankRemainder` [INFO] [stdout] --> src/helper.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | type RankRemainder = (Vec, HashMap, HashMap); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `rank_abox` [INFO] [stdout] --> src/helper.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn rank_abox( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `edge_attr` [INFO] [stdout] --> src/helper.rs:281:8 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn edge_attr(_g: &Graph, e: EdgeReference) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr` [INFO] [stdout] --> src/helper.rs:289:8 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn node_attr(_g: &Graph, _ni: (petgraph::prelude::NodeIndex, &String)) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `normalize_vector` [INFO] [stdout] --> src/helper.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn normalize_vector(v: &mut Vec) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `command_exists` [INFO] [stdout] --> src/helper.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn command_exists(name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUBSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | pub const UNICODE_SQSUBSETEQ: &str = "\u{2291}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | pub const UNICODE_SQSUPSETEQ: &str = "\u{2292}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUBSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | pub const UNICODE_SUBSETEQ: &str = "\u{2286}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | pub const UNICODE_SUPSETEQ: &str = "\u{2287}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_FORALL` [INFO] [stdout] --> src/interface/format_constants.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | pub const UNICODE_FORALL: &str = "\u{2200}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_EXISTS` [INFO] [stdout] --> src/interface/format_constants.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | pub const UNICODE_EXISTS: &str = "\u{2203}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_IN` [INFO] [stdout] --> src/interface/format_constants.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub const UNICODE_IN: &str = "\u{2208}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NOTIN` [INFO] [stdout] --> src/interface/format_constants.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | pub const UNICODE_NOTIN: &str = "\u{2209}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_UPPERPI` [INFO] [stdout] --> src/interface/format_constants.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | pub const UNICODE_UPPERPI: &str = "\u{220F}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUM` [INFO] [stdout] --> src/interface/format_constants.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | pub const UNICODE_SUM: &str = "\u{2211}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_INFTY` [INFO] [stdout] --> src/interface/format_constants.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | pub const UNICODE_INFTY: &str = "\u{221E}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CAP` [INFO] [stdout] --> src/interface/format_constants.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | pub const UNICODE_CAP: &str = "\u{2229}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CUP` [INFO] [stdout] --> src/interface/format_constants.rs:60:1 [INFO] [stdout] | [INFO] [stdout] 60 | pub const UNICODE_CUP: &str = "\u{222A}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCAP` [INFO] [stdout] --> src/interface/format_constants.rs:63:1 [INFO] [stdout] | [INFO] [stdout] 63 | pub const UNICODE_SQCAP: &str = "\u{2293}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCUP` [INFO] [stdout] --> src/interface/format_constants.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const UNICODE_SQCUP: &str = "\u{2294}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VDASH` [INFO] [stdout] --> src/interface/format_constants.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | pub const UNICODE_VDASH: &str = "\u{22A2}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_MODELS` [INFO] [stdout] --> src/interface/format_constants.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | pub const UNICODE_MODELS: &str = "\u{22A7}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_BOT` [INFO] [stdout] --> src/interface/format_constants.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | pub const UNICODE_BOT: &str = "\u{22A5}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_TOP` [INFO] [stdout] --> src/interface/format_constants.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub const UNICODE_TOP: &str = "\u{22A4}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NVDASH` [INFO] [stdout] --> src/interface/format_constants.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | pub const UNICODE_NVDASH: &str = "\u{22AD}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_RIGHTARROW` [INFO] [stdout] --> src/interface/format_constants.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub const UNICODE_RIGHTARROW: &str = "\u{2192}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NEG` [INFO] [stdout] --> src/interface/format_constants.rs:87:1 [INFO] [stdout] | [INFO] [stdout] 87 | pub const UNICODE_NEG: &str = "\u{00AC}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_WEDGE` [INFO] [stdout] --> src/interface/format_constants.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | pub const UNICODE_WEDGE: &str = "\u{22C0}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VEE` [INFO] [stdout] --> src/interface/format_constants.rs:93:1 [INFO] [stdout] | [INFO] [stdout] 93 | pub const UNICODE_VEE: &str = "\u{22C1}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_json_file` [INFO] [stdout] --> src/interface/utilities.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn is_json_file(filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_filetype` [INFO] [stdout] --> src/interface/utilities.rs:34:8 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn get_filetype(filename: &str) -> FileType { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_name_from_filename` [INFO] [stdout] --> src/interface/utilities.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn parse_name_from_filename(filename: &str) -> &str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `write_str_to_file` [INFO] [stdout] --> src/interface/utilities.rs:54:8 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn write_str_to_file(s: &str, filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `sum` [INFO] [stdout] --> src/kb/aggr_functions.rs:32:4 [INFO] [stdout] | [INFO] [stdout] 32 | fn sum(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `max` [INFO] [stdout] --> src/kb/aggr_functions.rs:39:4 [INFO] [stdout] | [INFO] [stdout] 39 | fn max(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `min` [INFO] [stdout] --> src/kb/aggr_functions.rs:46:4 [INFO] [stdout] | [INFO] [stdout] 46 | fn min(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `arith_mean` [INFO] [stdout] --> src/kb/aggr_functions.rs:53:4 [INFO] [stdout] | [INFO] [stdout] 53 | fn arith_mean(v: Vec) -> f64 { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `count` [INFO] [stdout] --> src/kb/aggr_functions.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn count(v: Vec) -> f64 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_SUM` [INFO] [stdout] --> src/kb/aggr_functions.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | pub const AGGR_SUM: AggrFn = sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MAX` [INFO] [stdout] --> src/kb/aggr_functions.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | pub const AGGR_MAX: AggrFn = max; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MIN` [INFO] [stdout] --> src/kb/aggr_functions.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const AGGR_MIN: AggrFn = min; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MEAN` [INFO] [stdout] --> src/kb/aggr_functions.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | pub const AGGR_MEAN: AggrFn = arith_mean; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_COUNT` [INFO] [stdout] --> src/kb/aggr_functions.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | pub const AGGR_COUNT: AggrFn = count; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `TbRule` [INFO] [stdout] --> src/kb/knowledge_base.rs:203:1 [INFO] [stdout] | [INFO] [stdout] 203 | pub type TbRule = fn(&[&T], bool) -> Option>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AbRule` [INFO] [stdout] --> src/kb/knowledge_base.rs:204:1 [INFO] [stdout] | [INFO] [stdout] 204 | pub type AbRule = fn(&[&A], &[&T], bool) -> Option>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AggrFn` [INFO] [stdout] --> src/kb/knowledge_base.rs:209:1 [INFO] [stdout] | [INFO] [stdout] 209 | pub type AggrFn = fn(Vec) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `same_type` [INFO] [stdout] --> src/kb/types.rs:131:12 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn same_type(t1: DLType, t2: DLType) -> bool { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `First` [INFO] [stdout] --> src/kb/types.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | First, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Second` [INFO] [stdout] --> src/kb/types.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | Second, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Third` [INFO] [stdout] --> src/kb/types.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | Third, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Fourth` [INFO] [stdout] --> src/kb/types.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | Fourth, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Fifth` [INFO] [stdout] --> src/kb/types.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | Fifth, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sixth` [INFO] [stdout] --> src/kb/types.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | Sixth, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Seventh` [INFO] [stdout] --> src/kb/types.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | Seventh, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Eight` [INFO] [stdout] --> src/kb/types.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | Eight, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ninth` [INFO] [stdout] --> src/kb/types.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | Ninth, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Tenth` [INFO] [stdout] --> src/kb/types.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | Tenth, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `description` [INFO] [stdout] --> src/kb/types.rs:175:12 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn description(&self, for_tbi: bool) -> String { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `identifier` [INFO] [stdout] --> src/kb/types.rs:480:12 [INFO] [stdout] | [INFO] [stdout] 480 | pub fn identifier(&self) -> String { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Json` [INFO] [stdout] --> src/kb/types.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | Json, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Native` [INFO] [stdout] --> src/kb/types.rs:523:5 [INFO] [stdout] | [INFO] [stdout] 523 | Native, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Clean` [INFO] [stdout] --> src/kb/types.rs:535:5 [INFO] [stdout] | [INFO] [stdout] 535 | Clean, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Conflict` [INFO] [stdout] --> src/kb/types.rs:536:5 [INFO] [stdout] | [INFO] [stdout] 536 | Conflict, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `SelfConflict` [INFO] [stdout] --> src/kb/types.rs:537:5 [INFO] [stdout] | [INFO] [stdout] 537 | SelfConflict, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `DOT_COMMAND_LINUX` [INFO] [stdout] --> src/bench_bound_finding.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | const DOT_COMMAND_LINUX: &str = "dot"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `DOT_COMMAND_WINDOWS` [INFO] [stdout] --> src/bench_bound_finding.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | const DOT_COMMAND_WINDOWS: &str = "dot.exe"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `COMMAND_SHELL_LINUX` [INFO] [stdout] --> src/bench_bound_finding.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | const COMMAND_SHELL_LINUX: &str = "sh"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `COMMAND_SHELL_WINDOWS` [INFO] [stdout] --> src/bench_bound_finding.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | const COMMAND_SHELL_WINDOWS: &str = "cmd"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/bench_bound_finding.rs:140:13 [INFO] [stdout] | [INFO] [stdout] 140 | / writeln!( [INFO] [stdout] 141 | | file, [INFO] [stdout] 142 | | "size, lower, upper, density, iterations, concurrency, min, mean, max" [INFO] [stdout] 143 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/bench_bound_finding.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | writeln!(file, "{}", line); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 20 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | filter_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `case_counter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | case_counter: (usize, usize, usize, usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct is never constructed: `Builder` [INFO] [stdout] --> src/alg_math/matrix_building.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Builder { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:83:12 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn insert(&mut self, k: (usize, usize, usize), v: i8) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `indicator` [INFO] [stdout] --> src/alg_math/matrix_building.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn indicator(&self) -> &HashMap<(usize, usize, usize), i8> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn new() -> Credibility { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:105:12 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn insert(&mut self, k: usize, v: f64) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get` [INFO] [stdout] --> src/alg_math/matrix_building.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn get(&self, k: &usize) -> Option<&f64> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:119:12 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new(length: usize) -> Filter { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/alg_math/matrix_building.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `noo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn noo(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `lo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:147:12 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn lo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `uo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn uo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:155:12 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn filter_index(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn filter(&self) -> &Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_mut` [INFO] [stdout] --> src/alg_math/matrix_building.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn filter_mut(&mut self) -> &mut Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cc` [INFO] [stdout] --> src/alg_math/matrix_building.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn cc(&self) -> (usize, usize, usize, usize) { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:171:12 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_done` [INFO] [stdout] --> src/alg_math/matrix_building.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn is_done(&self) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `next` [INFO] [stdout] --> src/alg_math/matrix_building.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn next(&mut self) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn new(i: Indicator, c: Credibility, f: Filter) -> Builder { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_matrix` [INFO] [stdout] --> src/alg_math/matrix_building.rs:326:12 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn build_matrix< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_values` [INFO] [stdout] --> src/alg_math/matrix_building.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn build_values< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `compute_aggregation_from_filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:541:8 [INFO] [stdout] | [INFO] [stdout] 541 | pub fn compute_aggregation_from_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `filter_has_subset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn filter_has_subset(filter: &[bool], subset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_superset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn is_superset(subset: &[usize], superset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyOriginal` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | CauchyOriginal, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchySquare` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | CauchySquare, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyQuad` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | CauchyQuad, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_identity_matrix_complex` [INFO] [stdout] --> src/alg_math/utilities.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn create_identity_matrix_complex(n: usize) -> DMatrix> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_unity_roots` [INFO] [stdout] --> src/alg_math/utilities.rs:60:8 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn create_unity_roots(roots: &mut DVector>, n: usize, inverse: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `null_vector` [INFO] [stdout] --> src/alg_math/utilities.rs:334:8 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn null_vector(v: &[i8]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_print_matrix` [INFO] [stdout] --> src/benching/utilities.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn pretty_print_matrix(v: &Vec) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_vec` [INFO] [stdout] --> src/dl_lite/abox.rs:148:12 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn from_vec(name: &str, mut v: Vec) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `sub_abox` [INFO] [stdout] --> src/dl_lite/abox.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn sub_abox(&self, index: Vec, name: Option<&str>) -> Option { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_detailed` [INFO] [stdout] --> src/dl_lite/abox.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub fn is_inconsistent_detailed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent` [INFO] [stdout] --> src/dl_lite/abox.rs:638:12 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn is_inconsistent(&self, tb: &TBDllite, _verbose: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `clean_duplicates` [INFO] [stdout] --> src/dl_lite/abox.rs:710:8 [INFO] [stdout] | [INFO] [stdout] 710 | fn clean_duplicates(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `complete` [INFO] [stdout] --> src/dl_lite/abox.rs:733:12 [INFO] [stdout] | [INFO] [stdout] 733 | pub fn complete(&self, tbox: &TBDllite, deduction_tree: bool, verbose: bool) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `T` [INFO] [stdout] --> src/dl_lite/abox.rs:734:9 [INFO] [stdout] | [INFO] [stdout] 734 | type T = TbiDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `A` [INFO] [stdout] --> src/dl_lite/abox.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | type A = AbiqDllite; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abiq_is_self_contradicting` [INFO] [stdout] --> src/dl_lite/abox.rs:1049:12 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn abiq_is_self_contradicting(abiq: &AbiqDllite, tb: &TBDllite) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_max_level` [INFO] [stdout] --> src/dl_lite/abox.rs:1061:12 [INFO] [stdout] | [INFO] [stdout] 1061 | pub fn get_max_level(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_abis_by_level` [INFO] [stdout] --> src/dl_lite/abox.rs:1065:12 [INFO] [stdout] | [INFO] [stdout] 1065 | pub fn get_abis_by_level( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_trivial` [INFO] [stdout] --> src/dl_lite/abox_item.rs:149:12 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn is_trivial(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_trivial` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:238:12 [INFO] [stdout] | [INFO] [stdout] 238 | pub fn is_trivial(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negate_no_mod` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:247:12 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn negate_no_mod(&self) -> AbiqDllite { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `apply_rule` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:263:12 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn apply_rule( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbox_to_native_string` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:378:8 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn tbox_to_native_string( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abox_to_native_string_quantum` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn abox_to_native_string_quantum( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `tbox` [INFO] [stdout] --> src/dl_lite/ontology.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn tbox(&self) -> &TBDllite { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbis_from_vec` [INFO] [stdout] --> src/dl_lite/ontology.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn add_tbis_from_vec(&mut self, v: &[TbiDllite]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abi` [INFO] [stdout] --> src/dl_lite/ontology.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn add_abi(&mut self, abi: &AbiqDllite) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abis_from_abox` [INFO] [stdout] --> src/dl_lite/ontology.rs:324:12 [INFO] [stdout] | [INFO] [stdout] 324 | pub fn add_abis_from_abox(&mut self, ab: &AbqDllite) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `conflict_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:575:12 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn conflict_matrix( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abox_to_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:1314:12 [INFO] [stdout] | [INFO] [stdout] 1314 | pub fn abox_to_file( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_one` [INFO] [stdout] --> src/dl_lite/rule.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn dl_lite_abox_rule_one( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_two` [INFO] [stdout] --> src/dl_lite/rule.rs:91:8 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn dl_lite_abox_rule_two( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_abox_rule_three` [INFO] [stdout] --> src/dl_lite/rule.rs:131:8 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn dl_lite_abox_rule_three( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_enter_point` [INFO] [stdout] --> src/dl_lite/rule.rs:180:8 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn dl_lite_closure_enter_point( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:93:8 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn node_to_string( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:272:8 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn tbi_to_string(tbi: &TbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:412:8 [INFO] [stdout] | [INFO] [stdout] 412 | pub fn abi_to_string(abi: &AbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `find_keys_for_value` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:575:4 [INFO] [stdout] | [INFO] [stdout] 575 | fn find_keys_for_value(symbols: &SymbolDict, value: usize) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abiq_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:729:8 [INFO] [stdout] | [INFO] [stdout] 729 | pub fn abiq_to_string(abiq: &AbiqDllite, symbols: &SymbolDict, to_native: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_print_abiq_conflict` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:756:8 [INFO] [stdout] | [INFO] [stdout] 756 | pub fn pretty_print_abiq_conflict( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_vector_tbi_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:807:8 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn pretty_vector_tbi_to_string(vec: &[TbiDllite], symbols: &SymbolDict) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pretty_vector_abiq_to_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:827:8 [INFO] [stdout] | [INFO] [stdout] 827 | pub fn pretty_vector_abiq_to_string(vec: &[AbiqDllite], symbols: &SymbolDict) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_gencontb` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:847:8 [INFO] [stdout] | [INFO] [stdout] 847 | pub fn create_string_for_gencontb( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_tbi` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:904:8 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn create_string_for_unravel_conflict_tbi( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_tbox` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:959:8 [INFO] [stdout] | [INFO] [stdout] 959 | pub fn create_string_for_unravel_conflict_tbox( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_abiq` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1002:8 [INFO] [stdout] | [INFO] [stdout] 1002 | pub fn create_string_for_unravel_conflict_abiq( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_string_for_unravel_conflict_abox` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1113:8 [INFO] [stdout] | [INFO] [stdout] 1113 | pub fn create_string_for_unravel_conflict_abox( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `abiq_in_vec_of_vec` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1154:8 [INFO] [stdout] | [INFO] [stdout] 1154 | pub fn abiq_in_vec_of_vec(abiq: &AbiqDllite, v: &[(Option<&TbiDllite>, Vec<&AbiqDllite>)]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `space_string` [INFO] [stdout] --> src/dl_lite/string_formatter.rs:1165:4 [INFO] [stdout] | [INFO] [stdout] 1165 | fn space_string(l: usize) -> String { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `levels` [INFO] [stdout] --> src/dl_lite/tbox.rs:144:12 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn levels(&self) -> Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negative_inclusions` [INFO] [stdout] --> src/dl_lite/tbox.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn negative_inclusions(&self, take_trivial: bool) -> Vec<&TbiDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_tbis_by_level` [INFO] [stdout] --> src/dl_lite/tbox.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn get_tbis_by_level(&self, only_conflicts: bool) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_max_level` [INFO] [stdout] --> src/dl_lite/tbox.rs:571:12 [INFO] [stdout] | [INFO] [stdout] 571 | pub fn get_max_level(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reverse_negation` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn reverse_negation(&self, add_level: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_extrema_level` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 300 | pub fn get_extrema_level(v: &[&TbiDllite], max_index: usize, get_max: bool) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_max_level_abstract` [INFO] [stdout] --> src/dl_lite/utilities.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn get_max_level_abstract(items: &[T]) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_aboxq_graph_dot` [INFO] [stdout] --> src/dl_lite/utilities.rs:29:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn create_aboxq_graph_dot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `edge_attr` [INFO] [stdout] --> src/helper.rs:281:8 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn edge_attr(_g: &Graph, e: EdgeReference) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `node_attr` [INFO] [stdout] --> src/helper.rs:289:8 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn node_attr(_g: &Graph, _ni: (petgraph::prelude::NodeIndex, &String)) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `command_exists` [INFO] [stdout] --> src/helper.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn command_exists(name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | filter_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUBSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | pub const UNICODE_SQSUBSETEQ: &str = "\u{2291}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | pub const UNICODE_SQSUPSETEQ: &str = "\u{2292}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `case_counter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | case_counter: (usize, usize, usize, usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUBSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | pub const UNICODE_SUBSETEQ: &str = "\u{2286}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct is never constructed: `Builder` [INFO] [stdout] --> src/alg_math/matrix_building.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Builder { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | pub const UNICODE_SUPSETEQ: &str = "\u{2287}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:83:12 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_FORALL` [INFO] [stdout] --> src/interface/format_constants.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | pub const UNICODE_FORALL: &str = "\u{2200}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn insert(&mut self, k: (usize, usize, usize), v: i8) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_EXISTS` [INFO] [stdout] --> src/interface/format_constants.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | pub const UNICODE_EXISTS: &str = "\u{2203}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `indicator` [INFO] [stdout] --> src/alg_math/matrix_building.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn indicator(&self) -> &HashMap<(usize, usize, usize), i8> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_IN` [INFO] [stdout] --> src/interface/format_constants.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub const UNICODE_IN: &str = "\u{2208}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NOTIN` [INFO] [stdout] --> src/interface/format_constants.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | pub const UNICODE_NOTIN: &str = "\u{2209}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn new() -> Credibility { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_UPPERPI` [INFO] [stdout] --> src/interface/format_constants.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | pub const UNICODE_UPPERPI: &str = "\u{220F}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:105:12 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUM` [INFO] [stdout] --> src/interface/format_constants.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | pub const UNICODE_SUM: &str = "\u{2211}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert` [INFO] [stdout] --> src/alg_math/matrix_building.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn insert(&mut self, k: usize, v: f64) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get` [INFO] [stdout] --> src/alg_math/matrix_building.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn get(&self, k: &usize) -> Option<&f64> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_INFTY` [INFO] [stdout] --> src/interface/format_constants.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | pub const UNICODE_INFTY: &str = "\u{221E}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:119:12 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new(length: usize) -> Filter { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CAP` [INFO] [stdout] --> src/interface/format_constants.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | pub const UNICODE_CAP: &str = "\u{2229}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `len` [INFO] [stdout] --> src/alg_math/matrix_building.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CUP` [INFO] [stdout] --> src/interface/format_constants.rs:60:1 [INFO] [stdout] | [INFO] [stdout] 60 | pub const UNICODE_CUP: &str = "\u{222A}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `noo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn noo(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCAP` [INFO] [stdout] --> src/interface/format_constants.rs:63:1 [INFO] [stdout] | [INFO] [stdout] 63 | pub const UNICODE_SQCAP: &str = "\u{2293}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `lo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:147:12 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn lo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCUP` [INFO] [stdout] --> src/interface/format_constants.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const UNICODE_SQCUP: &str = "\u{2294}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `uo` [INFO] [stdout] --> src/alg_math/matrix_building.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn uo(&self) -> usize { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VDASH` [INFO] [stdout] --> src/interface/format_constants.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | pub const UNICODE_VDASH: &str = "\u{22A2}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_index` [INFO] [stdout] --> src/alg_math/matrix_building.rs:155:12 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn filter_index(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_MODELS` [INFO] [stdout] --> src/interface/format_constants.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | pub const UNICODE_MODELS: &str = "\u{22A7}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn filter(&self) -> &Vec { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_BOT` [INFO] [stdout] --> src/interface/format_constants.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | pub const UNICODE_BOT: &str = "\u{22A5}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `filter_mut` [INFO] [stdout] --> src/alg_math/matrix_building.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn filter_mut(&mut self) -> &mut Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_TOP` [INFO] [stdout] --> src/interface/format_constants.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub const UNICODE_TOP: &str = "\u{22A4}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `cc` [INFO] [stdout] --> src/alg_math/matrix_building.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn cc(&self) -> (usize, usize, usize, usize) { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NVDASH` [INFO] [stdout] --> src/interface/format_constants.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | pub const UNICODE_NVDASH: &str = "\u{22AD}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:171:12 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_RIGHTARROW` [INFO] [stdout] --> src/interface/format_constants.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub const UNICODE_RIGHTARROW: &str = "\u{2192}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NEG` [INFO] [stdout] --> src/interface/format_constants.rs:87:1 [INFO] [stdout] | [INFO] [stdout] 87 | pub const UNICODE_NEG: &str = "\u{00AC}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_done` [INFO] [stdout] --> src/alg_math/matrix_building.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn is_done(&self) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_WEDGE` [INFO] [stdout] --> src/interface/format_constants.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | pub const UNICODE_WEDGE: &str = "\u{22C0}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `next` [INFO] [stdout] --> src/alg_math/matrix_building.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | pub fn next(&mut self) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VEE` [INFO] [stdout] --> src/interface/format_constants.rs:93:1 [INFO] [stdout] | [INFO] [stdout] 93 | pub const UNICODE_VEE: &str = "\u{22C1}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/alg_math/matrix_building.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn new(i: Indicator, c: Credibility, f: Filter) -> Builder { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_json_file` [INFO] [stdout] --> src/interface/utilities.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn is_json_file(filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn reset(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_filetype` [INFO] [stdout] --> src/interface/utilities.rs:34:8 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn get_filetype(filename: &str) -> FileType { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_matrix` [INFO] [stdout] --> src/alg_math/matrix_building.rs:326:12 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn build_matrix< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `write_str_to_file` [INFO] [stdout] --> src/interface/utilities.rs:54:8 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn write_str_to_file(s: &str, filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `build_values` [INFO] [stdout] --> src/alg_math/matrix_building.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn build_values< [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `max` [INFO] [stdout] --> src/kb/aggr_functions.rs:39:4 [INFO] [stdout] | [INFO] [stdout] 39 | fn max(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `min` [INFO] [stdout] --> src/kb/aggr_functions.rs:46:4 [INFO] [stdout] | [INFO] [stdout] 46 | fn min(v: Vec) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `compute_aggregation_from_filter` [INFO] [stdout] --> src/alg_math/matrix_building.rs:541:8 [INFO] [stdout] | [INFO] [stdout] 541 | pub fn compute_aggregation_from_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `arith_mean` [INFO] [stdout] --> src/kb/aggr_functions.rs:53:4 [INFO] [stdout] | [INFO] [stdout] 53 | fn arith_mean(v: Vec) -> f64 { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `filter_has_subset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn filter_has_subset(filter: &[bool], subset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `count` [INFO] [stdout] --> src/kb/aggr_functions.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn count(v: Vec) -> f64 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_superset` [INFO] [stdout] --> src/alg_math/matrix_building.rs:578:8 [INFO] [stdout] | [INFO] [stdout] 578 | pub fn is_superset(subset: &[usize], superset: &[usize]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MAX` [INFO] [stdout] --> src/kb/aggr_functions.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | pub const AGGR_MAX: AggrFn = max; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyOriginal` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | CauchyOriginal, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MIN` [INFO] [stdout] --> src/kb/aggr_functions.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const AGGR_MIN: AggrFn = min; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchySquare` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | CauchySquare, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_MEAN` [INFO] [stdout] --> src/kb/aggr_functions.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | pub const AGGR_MEAN: AggrFn = arith_mean; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `CauchyQuad` [INFO] [stdout] --> src/alg_math/polynomial_roots.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | CauchyQuad, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `AGGR_COUNT` [INFO] [stdout] --> src/kb/aggr_functions.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | pub const AGGR_COUNT: AggrFn = count; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_identity_matrix_complex` [INFO] [stdout] --> src/alg_math/utilities.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn create_identity_matrix_complex(n: usize) -> DMatrix> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `AbRule` [INFO] [stdout] --> src/kb/knowledge_base.rs:204:1 [INFO] [stdout] | [INFO] [stdout] 204 | pub type AbRule = fn(&[&A], &[&T], bool) -> Option>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_unity_roots` [INFO] [stdout] --> src/alg_math/utilities.rs:60:8 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn create_unity_roots(roots: &mut DVector>, n: usize, inverse: bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `description` [INFO] [stdout] --> src/kb/types.rs:175:12 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn description(&self, for_tbi: bool) -> String { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `from_vec` [INFO] [stdout] --> src/dl_lite/abox.rs:148:12 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn from_vec(name: &str, mut v: Vec) -> AbqDllite { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `identifier` [INFO] [stdout] --> src/kb/types.rs:480:12 [INFO] [stdout] | [INFO] [stdout] 480 | pub fn identifier(&self) -> String { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `sub_abox` [INFO] [stdout] --> src/dl_lite/abox.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn sub_abox(&self, index: Vec, name: Option<&str>) -> Option { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Json` [INFO] [stdout] --> src/kb/types.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | Json, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent_detailed` [INFO] [stdout] --> src/dl_lite/abox.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub fn is_inconsistent_detailed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `DOT_COMMAND_LINUX` [INFO] [stdout] --> src/bench_ontology_related.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | const DOT_COMMAND_LINUX: &str = "dot"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_inconsistent` [INFO] [stdout] --> src/dl_lite/abox.rs:638:12 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn is_inconsistent(&self, tb: &TBDllite, _verbose: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `DOT_COMMAND_WINDOWS` [INFO] [stdout] --> src/bench_ontology_related.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | const DOT_COMMAND_WINDOWS: &str = "dot.exe"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abiq_is_self_contradicting` [INFO] [stdout] --> src/dl_lite/abox.rs:1049:12 [INFO] [stdout] | [INFO] [stdout] 1049 | pub fn abiq_is_self_contradicting(abiq: &AbiqDllite, tb: &TBDllite) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `COMMAND_SHELL_LINUX` [INFO] [stdout] --> src/bench_ontology_related.rs:46:1 [INFO] [stdout] | [INFO] [stdout] 46 | const COMMAND_SHELL_LINUX: &str = "sh"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negate_no_mod` [INFO] [stdout] --> src/dl_lite/abox_item_quantum.rs:247:12 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn negate_no_mod(&self) -> AbiqDllite { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `tbox_to_native_string` [INFO] [stdout] --> src/dl_lite/native_filetype_utilities.rs:378:8 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn tbox_to_native_string( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `COMMAND_SHELL_WINDOWS` [INFO] [stdout] --> src/bench_ontology_related.rs:47:1 [INFO] [stdout] | [INFO] [stdout] 47 | const COMMAND_SHELL_WINDOWS: &str = "cmd"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_tbis_from_vec` [INFO] [stdout] --> src/dl_lite/ontology.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn add_tbis_from_vec(&mut self, v: &[TbiDllite]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abi` [INFO] [stdout] --> src/dl_lite/ontology.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn add_abi(&mut self, abi: &AbiqDllite) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_abis_from_abox` [INFO] [stdout] --> src/dl_lite/ontology.rs:324:12 [INFO] [stdout] | [INFO] [stdout] 324 | pub fn add_abis_from_abox(&mut self, ab: &AbqDllite) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `conflict_matrix` [INFO] [stdout] --> src/dl_lite/ontology.rs:575:12 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn conflict_matrix( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `abox_to_file` [INFO] [stdout] --> src/dl_lite/ontology.rs:1314:12 [INFO] [stdout] | [INFO] [stdout] 1314 | pub fn abox_to_file( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dl_lite_closure_enter_point` [INFO] [stdout] --> src/dl_lite/rule.rs:180:8 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn dl_lite_closure_enter_point( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `negative_inclusions` [INFO] [stdout] --> src/dl_lite/tbox.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn negative_inclusions(&self, take_trivial: bool) -> Vec<&TbiDllite> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `reverse_negation` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn reverse_negation(&self, add_level: bool) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_extrema_level` [INFO] [stdout] --> src/dl_lite/tbox_item.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 300 | pub fn get_extrema_level(v: &[&TbiDllite], max_index: usize, get_max: bool) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RULE_IDS` [INFO] [stdout] --> src/graph_maker.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / const RULE_IDS: [CR; 10] = [ [INFO] [stdout] 39 | | CR::First, [INFO] [stdout] 40 | | CR::Second, [INFO] [stdout] 41 | | CR::Third, [INFO] [stdout] ... | [INFO] [stdout] 48 | | CR::Tenth, [INFO] [stdout] 49 | | ]; [INFO] [stdout] | |__^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQSUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | pub const UNICODE_SQSUPSETEQ: &str = "\u{2292}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUPSETEQ` [INFO] [stdout] --> src/interface/format_constants.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | pub const UNICODE_SUPSETEQ: &str = "\u{2287}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_FORALL` [INFO] [stdout] --> src/interface/format_constants.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | pub const UNICODE_FORALL: &str = "\u{2200}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_IN` [INFO] [stdout] --> src/interface/format_constants.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub const UNICODE_IN: &str = "\u{2208}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NOTIN` [INFO] [stdout] --> src/interface/format_constants.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | pub const UNICODE_NOTIN: &str = "\u{2209}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_UPPERPI` [INFO] [stdout] --> src/interface/format_constants.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | pub const UNICODE_UPPERPI: &str = "\u{220F}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SUM` [INFO] [stdout] --> src/interface/format_constants.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | pub const UNICODE_SUM: &str = "\u{2211}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_INFTY` [INFO] [stdout] --> src/interface/format_constants.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | pub const UNICODE_INFTY: &str = "\u{221E}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CAP` [INFO] [stdout] --> src/interface/format_constants.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | pub const UNICODE_CAP: &str = "\u{2229}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_CUP` [INFO] [stdout] --> src/interface/format_constants.rs:60:1 [INFO] [stdout] | [INFO] [stdout] 60 | pub const UNICODE_CUP: &str = "\u{222A}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCAP` [INFO] [stdout] --> src/interface/format_constants.rs:63:1 [INFO] [stdout] | [INFO] [stdout] 63 | pub const UNICODE_SQCAP: &str = "\u{2293}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_SQCUP` [INFO] [stdout] --> src/interface/format_constants.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | pub const UNICODE_SQCUP: &str = "\u{2294}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_VDASH` [INFO] [stdout] --> src/interface/format_constants.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | pub const UNICODE_VDASH: &str = "\u{22A2}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_MODELS` [INFO] [stdout] --> src/interface/format_constants.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | pub const UNICODE_MODELS: &str = "\u{22A7}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_BOT` [INFO] [stdout] --> src/interface/format_constants.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | pub const UNICODE_BOT: &str = "\u{22A5}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_TOP` [INFO] [stdout] --> src/interface/format_constants.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub const UNICODE_TOP: &str = "\u{22A4}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UNICODE_NVDASH` [INFO] [stdout] --> src/interface/format_constants.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | pub const UNICODE_NVDASH: &str = "\u{22AD}"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `onto_path` should have an upper case name [INFO] [stdout] --> src/bench_ontology_related.rs:35:7 [INFO] [stdout] | [INFO] [stdout] 35 | const onto_path: &str = "onto/"; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `ONTO_PATH` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `symbols_path` should have an upper case name [INFO] [stdout] --> src/bench_ontology_related.rs:36:7 [INFO] [stdout] | [INFO] [stdout] 36 | const symbols_path: &str = "onto/symbols.txt"; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SYMBOLS_PATH` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `all_file_type` should have an upper case name [INFO] [stdout] --> src/bench_ontology_related.rs:37:7 [INFO] [stdout] | [INFO] [stdout] 37 | const all_file_type: FileType = FileType::Native; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ALL_FILE_TYPE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `verbose` should have an upper case name [INFO] [stdout] --> src/bench_ontology_related.rs:38:7 [INFO] [stdout] | [INFO] [stdout] 38 | const verbose: bool = false; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `VERBOSE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/bench_ontology_related.rs:366:17 [INFO] [stdout] | [INFO] [stdout] 366 | writeln!(file, "{}", line_to_write); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 85 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 283 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 171 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 10.23s [INFO] running `Command { std: "docker" "inspect" "f93912b5e67e92b5f5c5628a19484b0bf3bc71376501c39a3040461ee1be2295", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f93912b5e67e92b5f5c5628a19484b0bf3bc71376501c39a3040461ee1be2295", kill_on_drop: false }` [INFO] [stdout] f93912b5e67e92b5f5c5628a19484b0bf3bc71376501c39a3040461ee1be2295 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-104/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-104/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9395a5febccf0831df79d63b6b00b7d19ed88400d21a82f2d74734e90b3e9663 [INFO] running `Command { std: "docker" "start" "-a" "9395a5febccf0831df79d63b6b00b7d19ed88400d21a82f2d74734e90b3e9663", kill_on_drop: false }` [INFO] [stderr] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stderr] --> src/kb/types.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `its_ref_i` [INFO] [stderr] --> src/dl_lite/abox.rs:437:26 [INFO] [stderr] | [INFO] [stderr] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `its_ref_j` [INFO] [stderr] --> src/dl_lite/abox.rs:455:34 [INFO] [stderr] | [INFO] [stderr] 455 | for (abiq_j, its_ref_j) in &inner_refs { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_j` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_already_treated` is never read [INFO] [stderr] --> src/dl_lite/abox.rs:844:17 [INFO] [stderr] | [INFO] [stderr] 844 | is_already_treated = false; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `lside_result1` is never read [INFO] [stderr] --> src/dl_lite/string_formatter.rs:163:21 [INFO] [stderr] | [INFO] [stderr] 163 | let mut lside_result1 = invalid_data_result("not done yet"); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `rside_result1` is never read [INFO] [stderr] --> src/dl_lite/string_formatter.rs:164:21 [INFO] [stderr] | [INFO] [stderr] 164 | let mut rside_result1 = invalid_data_result("not done yet"); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `lside_result2` is never read [INFO] [stderr] --> src/dl_lite/string_formatter.rs:165:21 [INFO] [stderr] | [INFO] [stderr] 165 | let mut lside_result2 = invalid_data_result("not done yet"); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `rside_result2` is never read [INFO] [stderr] --> src/dl_lite/string_formatter.rs:166:21 [INFO] [stderr] | [INFO] [stderr] 166 | let mut rside_result2 = invalid_data_result("not done yet"); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_already_treated` is never read [INFO] [stderr] --> src/dl_lite/tbox.rs:351:17 [INFO] [stderr] | [INFO] [stderr] 351 | is_already_treated = false; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/dl_lite/abox.rs:412:13 [INFO] [stderr] | [INFO] [stderr] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stderr] | ----^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RULE_IDS` [INFO] [stderr] --> src/graph_maker.rs:38:1 [INFO] [stderr] | [INFO] [stderr] 38 | / const RULE_IDS: [CR; 10] = [ [INFO] [stderr] 39 | | CR::First, [INFO] [stderr] 40 | | CR::Second, [INFO] [stderr] 41 | | CR::Third, [INFO] [stderr] ... | [INFO] [stderr] 48 | | CR::Tenth, [INFO] [stderr] 49 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RULE_STR_IDS` [INFO] [stderr] --> src/graph_maker.rs:51:1 [INFO] [stderr] | [INFO] [stderr] 51 | const RULE_STR_IDS: [&str; 10] = ["R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "10"]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_graph_for_tbox_unraveling` [INFO] [stderr] --> src/graph_maker.rs:55:8 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn create_graph_for_tbox_unraveling( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_graph_for_aboxq_unraveling` [INFO] [stderr] --> src/graph_maker.rs:123:8 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn create_graph_for_aboxq_unraveling( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `edge_attr_tbox_unraveling` [INFO] [stderr] --> src/graph_maker.rs:214:8 [INFO] [stderr] | [INFO] [stderr] 214 | pub fn edge_attr_tbox_unraveling(_g: &Graph, _e: EdgeReference<()>) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `node_attr_abox_unraveling` [INFO] [stderr] --> src/graph_maker.rs:218:8 [INFO] [stderr] | [INFO] [stderr] 218 | pub fn node_attr_abox_unraveling( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `node_attr_tbox_unraveling` [INFO] [stderr] --> src/graph_maker.rs:241:8 [INFO] [stderr] | [INFO] [stderr] 241 | pub fn node_attr_tbox_unraveling( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `transform_abiq_for_graph` [INFO] [stderr] --> src/graph_maker.rs:257:8 [INFO] [stderr] | [INFO] [stderr] 257 | pub fn transform_abiq_for_graph(abiq: &AbiqDllite, abiq_string: String) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `transform_tbi_for_graph` [INFO] [stderr] --> src/graph_maker.rs:267:8 [INFO] [stderr] | [INFO] [stderr] 267 | pub fn transform_tbi_for_graph(tbi: &TbiDllite, tbi_string: String, is_for_abox: bool) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `modify_hashmap_graph` [INFO] [stderr] --> src/graph_maker.rs:289:8 [INFO] [stderr] | [INFO] [stderr] 289 | pub fn modify_hashmap_graph( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `rustoner` (lib) generated 20 warnings [INFO] [stderr] warning: `rustoner` (lib test) generated 20 warnings (20 duplicates) [INFO] [stderr] warning: unused imports: `Arc`, `Mutex` [INFO] [stderr] --> src/alg_math/bounds.rs:48:17 [INFO] [stderr] | [INFO] [stderr] 48 | use std::sync::{Arc, Mutex}; [INFO] [stderr] | ^^^ ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::time::Instant` [INFO] [stderr] --> src/alg_math/bounds.rs:49:5 [INFO] [stderr] | [INFO] [stderr] 49 | use std::time::Instant; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `UNICODE_BOT`, `UNICODE_TOP` [INFO] [stderr] --> src/kb/types.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | UNICODE_BOT, UNICODE_EXISTS, UNICODE_NEG, UNICODE_RIGHTARROW, UNICODE_SQSUBSETEQ, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 24 | UNICODE_SUBSETEQ, UNICODE_TOP, UNICODE_VEE, UNICODE_WEDGE, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inner_matrix` [INFO] [stderr] --> src/alg_math/bounds.rs:167:26 [INFO] [stderr] | [INFO] [stderr] 167 | inner_matrix: &DMatrix>, [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_matrix` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `prov_scale` is never read [INFO] [stderr] --> src/alg_math/bounds.rs:98:17 [INFO] [stderr] | [INFO] [stderr] 98 | let mut prov_scale: f64 = 1.; // the matrix need to be scaled, we begin at 1 [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `possible_coeff_real` is never read [INFO] [stderr] --> src/alg_math/polynomial_roots.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | let mut possible_coeff_real = tolerance / 2.; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `its_ref_i` [INFO] [stderr] --> src/dl_lite/abox.rs:437:26 [INFO] [stderr] | [INFO] [stderr] 437 | for (abiq_i, its_ref_i) in &inner_refs { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_its_ref_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_already_treated` is never read [INFO] [stderr] --> src/dl_lite/abox.rs:844:17 [INFO] [stderr] | [INFO] [stderr] 844 | is_already_treated = false; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `use_concurrency` [INFO] [stderr] --> src/tasks.rs:645:9 [INFO] [stderr] | [INFO] [stderr] 645 | let use_concurrency = false; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_use_concurrency` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/alg_math/bounds.rs:103:13 [INFO] [stderr] | [INFO] [stderr] 103 | let mut find_line_maxes_one = [INFO] [stderr] | ----^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/dl_lite/abox.rs:412:13 [INFO] [stderr] | [INFO] [stderr] 412 | let mut contradictions: Option, Vec<&AbiqDllite>)>> = None; [INFO] [stderr] | ----^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: field is never read: `filter_index` [INFO] [stderr] --> src/alg_math/matrix_building.rs:56:5 [INFO] [stderr] | [INFO] [stderr] 56 | filter_index: usize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `case_counter` [INFO] [stderr] --> src/alg_math/matrix_building.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | case_counter: (usize, usize, usize, usize), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `Builder` [INFO] [stderr] --> src/alg_math/matrix_building.rs:72:12 [INFO] [stderr] | [INFO] [stderr] 72 | pub struct Builder { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `reset` [INFO] [stderr] --> src/alg_math/matrix_building.rs:83:12 [INFO] [stderr] | [INFO] [stderr] 83 | pub fn reset(&mut self) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `insert` [INFO] [stderr] --> src/alg_math/matrix_building.rs:87:12 [INFO] [stderr] | [INFO] [stderr] 87 | pub fn insert(&mut self, k: (usize, usize, usize), v: i8) -> Option { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `indicator` [INFO] [stderr] --> src/alg_math/matrix_building.rs:91:12 [INFO] [stderr] | [INFO] [stderr] 91 | pub fn indicator(&self) -> &HashMap<(usize, usize, usize), i8> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `new` [INFO] [stderr] --> src/alg_math/matrix_building.rs:97:12 [INFO] [stderr] | [INFO] [stderr] 97 | pub fn new() -> Credibility { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `reset` [INFO] [stderr] --> src/alg_math/matrix_building.rs:105:12 [INFO] [stderr] | [INFO] [stderr] 105 | pub fn reset(&mut self) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `insert` [INFO] [stderr] --> src/alg_math/matrix_building.rs:109:12 [INFO] [stderr] | [INFO] [stderr] 109 | pub fn insert(&mut self, k: usize, v: f64) -> Option { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `get` [INFO] [stderr] --> src/alg_math/matrix_building.rs:113:12 [INFO] [stderr] | [INFO] [stderr] 113 | pub fn get(&self, k: &usize) -> Option<&f64> { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `new` [INFO] [stderr] --> src/alg_math/matrix_building.rs:119:12 [INFO] [stderr] | [INFO] [stderr] 119 | pub fn new(length: usize) -> Filter { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `len` [INFO] [stderr] --> src/alg_math/matrix_building.rs:139:12 [INFO] [stderr] | [INFO] [stderr] 139 | pub fn len(&self) -> usize { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `noo` [INFO] [stderr] --> src/alg_math/matrix_building.rs:143:12 [INFO] [stderr] | [INFO] [stderr] 143 | pub fn noo(&self) -> usize { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `lo` [INFO] [stderr] --> src/alg_math/matrix_building.rs:147:12 [INFO] [stderr] | [INFO] [stderr] 147 | pub fn lo(&self) -> usize { [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `uo` [INFO] [stderr] --> src/alg_math/matrix_building.rs:151:12 [INFO] [stderr] | [INFO] [stderr] 151 | pub fn uo(&self) -> usize { [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `filter_index` [INFO] [stderr] --> src/alg_math/matrix_building.rs:155:12 [INFO] [stderr] | [INFO] [stderr] 155 | pub fn filter_index(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `filter` [INFO] [stderr] --> src/alg_math/matrix_building.rs:159:12 [INFO] [stderr] | [INFO] [stderr] 159 | pub fn filter(&self) -> &Vec { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `filter_mut` [INFO] [stderr] --> src/alg_math/matrix_building.rs:163:12 [INFO] [stderr] | [INFO] [stderr] 163 | pub fn filter_mut(&mut self) -> &mut Vec { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `cc` [INFO] [stderr] --> src/alg_math/matrix_building.rs:167:12 [INFO] [stderr] | [INFO] [stderr] 167 | pub fn cc(&self) -> (usize, usize, usize, usize) { [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `reset` [INFO] [stderr] --> src/alg_math/matrix_building.rs:171:12 [INFO] [stderr] | [INFO] [stderr] 171 | pub fn reset(&mut self) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `is_done` [INFO] [stderr] --> src/alg_math/matrix_building.rs:179:12 [INFO] [stderr] | [INFO] [stderr] 179 | pub fn is_done(&self) -> bool { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `next` [INFO] [stderr] --> src/alg_math/matrix_building.rs:183:12 [INFO] [stderr] | [INFO] [stderr] 183 | pub fn next(&mut self) { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `new` [INFO] [stderr] --> src/alg_math/matrix_building.rs:305:12 [INFO] [stderr] | [INFO] [stderr] 305 | pub fn new(i: Indicator, c: Credibility, f: Filter) -> Builder { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `reset` [INFO] [stderr] --> src/alg_math/matrix_building.rs:319:12 [INFO] [stderr] | [INFO] [stderr] 319 | pub fn reset(&mut self) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `build_matrix` [INFO] [stderr] --> src/alg_math/matrix_building.rs:326:12 [INFO] [stderr] | [INFO] [stderr] 326 | pub fn build_matrix< [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `build_values` [INFO] [stderr] --> src/alg_math/matrix_building.rs:381:12 [INFO] [stderr] | [INFO] [stderr] 381 | pub fn build_values< [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `compute_aggregation_from_filter` [INFO] [stderr] --> src/alg_math/matrix_building.rs:541:8 [INFO] [stderr] | [INFO] [stderr] 541 | pub fn compute_aggregation_from_filter( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `filter_has_subset` [INFO] [stderr] --> src/alg_math/matrix_building.rs:562:8 [INFO] [stderr] | [INFO] [stderr] 562 | pub fn filter_has_subset(filter: &[bool], subset: &[usize]) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `is_superset` [INFO] [stderr] --> src/alg_math/matrix_building.rs:578:8 [INFO] [stderr] | [INFO] [stderr] 578 | pub fn is_superset(subset: &[usize], superset: &[usize]) -> bool { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CauchyOriginal` [INFO] [stderr] --> src/alg_math/polynomial_roots.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | CauchyOriginal, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CauchySquare` [INFO] [stderr] --> src/alg_math/polynomial_roots.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | CauchySquare, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CauchyQuad` [INFO] [stderr] --> src/alg_math/polynomial_roots.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | CauchyQuad, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_identity_matrix_complex` [INFO] [stderr] --> src/alg_math/utilities.rs:51:8 [INFO] [stderr] | [INFO] [stderr] 51 | pub fn create_identity_matrix_complex(n: usize) -> DMatrix> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_unity_roots` [INFO] [stderr] --> src/alg_math/utilities.rs:60:8 [INFO] [stderr] | [INFO] [stderr] 60 | pub fn create_unity_roots(roots: &mut DVector>, n: usize, inverse: bool) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `from_vec` [INFO] [stderr] --> src/dl_lite/abox.rs:148:12 [INFO] [stderr] | [INFO] [stderr] 148 | pub fn from_vec(name: &str, mut v: Vec) -> AbqDllite { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `sub_abox` [INFO] [stderr] --> src/dl_lite/abox.rs:164:12 [INFO] [stderr] | [INFO] [stderr] 164 | pub fn sub_abox(&self, index: Vec, name: Option<&str>) -> Option { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `is_inconsistent_detailed` [INFO] [stderr] --> src/dl_lite/abox.rs:209:12 [INFO] [stderr] | [INFO] [stderr] 209 | pub fn is_inconsistent_detailed( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `is_inconsistent` [INFO] [stderr] --> src/dl_lite/abox.rs:638:12 [INFO] [stderr] | [INFO] [stderr] 638 | pub fn is_inconsistent(&self, tb: &TBDllite, _verbose: bool) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `abiq_is_self_contradicting` [INFO] [stderr] --> src/dl_lite/abox.rs:1049:12 [INFO] [stderr] | [INFO] [stderr] 1049 | pub fn abiq_is_self_contradicting(abiq: &AbiqDllite, tb: &TBDllite) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `negate_no_mod` [INFO] [stderr] --> src/dl_lite/abox_item_quantum.rs:247:12 [INFO] [stderr] | [INFO] [stderr] 247 | pub fn negate_no_mod(&self) -> AbiqDllite { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tbox_to_native_string` [INFO] [stderr] --> src/dl_lite/native_filetype_utilities.rs:378:8 [INFO] [stderr] | [INFO] [stderr] 378 | pub fn tbox_to_native_string( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `add_tbis_from_vec` [INFO] [stderr] --> src/dl_lite/ontology.rs:167:12 [INFO] [stderr] | [INFO] [stderr] 167 | pub fn add_tbis_from_vec(&mut self, v: &[TbiDllite]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `add_abi` [INFO] [stderr] --> src/dl_lite/ontology.rs:316:12 [INFO] [stderr] | [INFO] [stderr] 316 | pub fn add_abi(&mut self, abi: &AbiqDllite) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `add_abis_from_abox` [INFO] [stderr] --> src/dl_lite/ontology.rs:324:12 [INFO] [stderr] | [INFO] [stderr] 324 | pub fn add_abis_from_abox(&mut self, ab: &AbqDllite) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `conflict_matrix` [INFO] [stderr] --> src/dl_lite/ontology.rs:575:12 [INFO] [stderr] | [INFO] [stderr] 575 | pub fn conflict_matrix( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `abox_to_file` [INFO] [stderr] --> src/dl_lite/ontology.rs:1314:12 [INFO] [stderr] | [INFO] [stderr] 1314 | pub fn abox_to_file( [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dl_lite_closure_enter_point` [INFO] [stderr] --> src/dl_lite/rule.rs:180:8 [INFO] [stderr] | [INFO] [stderr] 180 | pub fn dl_lite_closure_enter_point( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `negative_inclusions` [INFO] [stderr] --> src/dl_lite/tbox.rs:151:12 [INFO] [stderr] | [INFO] [stderr] 151 | pub fn negative_inclusions(&self, take_trivial: bool) -> Vec<&TbiDllite> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `reverse_negation` [INFO] [stderr] --> src/dl_lite/tbox_item.rs:237:12 [INFO] [stderr] | [INFO] [stderr] 237 | pub fn reverse_negation(&self, add_level: bool) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `get_extrema_level` [INFO] [stderr] --> src/dl_lite/tbox_item.rs:300:12 [INFO] [stderr] | [INFO] [stderr] 300 | pub fn get_extrema_level(v: &[&TbiDllite], max_index: usize, get_max: bool) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RULE_IDS` [INFO] [stderr] --> src/graph_maker.rs:38:1 [INFO] [stderr] | [INFO] [stderr] 38 | / const RULE_IDS: [CR; 10] = [ [INFO] [stderr] 39 | | CR::First, [INFO] [stderr] 40 | | CR::Second, [INFO] [stderr] 41 | | CR::Third, [INFO] [stderr] ... | [INFO] [stderr] 48 | | CR::Tenth, [INFO] [stderr] 49 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_SQSUPSETEQ` [INFO] [stderr] --> src/interface/format_constants.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | pub const UNICODE_SQSUPSETEQ: &str = "\u{2292}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_SUPSETEQ` [INFO] [stderr] --> src/interface/format_constants.rs:33:1 [INFO] [stderr] | [INFO] [stderr] 33 | pub const UNICODE_SUPSETEQ: &str = "\u{2287}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_FORALL` [INFO] [stderr] --> src/interface/format_constants.rs:36:1 [INFO] [stderr] | [INFO] [stderr] 36 | pub const UNICODE_FORALL: &str = "\u{2200}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_IN` [INFO] [stderr] --> src/interface/format_constants.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | pub const UNICODE_IN: &str = "\u{2208}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_NOTIN` [INFO] [stderr] --> src/interface/format_constants.rs:45:1 [INFO] [stderr] | [INFO] [stderr] 45 | pub const UNICODE_NOTIN: &str = "\u{2209}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_UPPERPI` [INFO] [stderr] --> src/interface/format_constants.rs:48:1 [INFO] [stderr] | [INFO] [stderr] 48 | pub const UNICODE_UPPERPI: &str = "\u{220F}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_SUM` [INFO] [stderr] --> src/interface/format_constants.rs:51:1 [INFO] [stderr] | [INFO] [stderr] 51 | pub const UNICODE_SUM: &str = "\u{2211}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_INFTY` [INFO] [stderr] --> src/interface/format_constants.rs:54:1 [INFO] [stderr] | [INFO] [stderr] 54 | pub const UNICODE_INFTY: &str = "\u{221E}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_CAP` [INFO] [stderr] --> src/interface/format_constants.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | pub const UNICODE_CAP: &str = "\u{2229}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_CUP` [INFO] [stderr] --> src/interface/format_constants.rs:60:1 [INFO] [stderr] | [INFO] [stderr] 60 | pub const UNICODE_CUP: &str = "\u{222A}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_SQCAP` [INFO] [stderr] --> src/interface/format_constants.rs:63:1 [INFO] [stderr] | [INFO] [stderr] 63 | pub const UNICODE_SQCAP: &str = "\u{2293}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_SQCUP` [INFO] [stderr] --> src/interface/format_constants.rs:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | pub const UNICODE_SQCUP: &str = "\u{2294}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_VDASH` [INFO] [stderr] --> src/interface/format_constants.rs:69:1 [INFO] [stderr] | [INFO] [stderr] 69 | pub const UNICODE_VDASH: &str = "\u{22A2}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_MODELS` [INFO] [stderr] --> src/interface/format_constants.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | pub const UNICODE_MODELS: &str = "\u{22A7}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_BOT` [INFO] [stderr] --> src/interface/format_constants.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | pub const UNICODE_BOT: &str = "\u{22A5}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_TOP` [INFO] [stderr] --> src/interface/format_constants.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | pub const UNICODE_TOP: &str = "\u{22A4}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_NVDASH` [INFO] [stderr] --> src/interface/format_constants.rs:81:1 [INFO] [stderr] | [INFO] [stderr] 81 | pub const UNICODE_NVDASH: &str = "\u{22AD}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::dl_lite::abox_item_quantum::AbiqDllite` [INFO] [stderr] --> src/bench_ontology_related.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use crate::dl_lite::abox_item_quantum::AbiqDllite; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::dl_lite::tbox::TBDllite` [INFO] [stderr] --> src/bench_ontology_related.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use crate::dl_lite::tbox::TBDllite; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `find_bound_complex_wrapper` [INFO] [stderr] --> src/bench_ontology_related.rs:28:31 [INFO] [stderr] | [INFO] [stderr] 28 | use crate::alg_math::bounds::{find_bound_complex_wrapper, Adjusters}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ABox` [INFO] [stderr] --> src/bench_ontology_related.rs:25:33 [INFO] [stderr] | [INFO] [stderr] 25 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: value assigned to `vertb_time` is never read [INFO] [stderr] --> src/bench_ontology_related.rs:142:17 [INFO] [stderr] | [INFO] [stderr] 142 | let mut vertb_time = 0_f64; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `gencontb_time` is never read [INFO] [stderr] --> src/bench_ontology_related.rs:143:17 [INFO] [stderr] | [INFO] [stderr] 143 | let mut gencontb_time = 0_f64; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `verab_time` is never read [INFO] [stderr] --> src/bench_ontology_related.rs:144:17 [INFO] [stderr] | [INFO] [stderr] 144 | let mut verab_time = 0_f64; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `matrix_building_time` is never read [INFO] [stderr] --> src/bench_ontology_related.rs:147:17 [INFO] [stderr] | [INFO] [stderr] 147 | let mut matrix_building_time = 0_f64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `rankab_time` is never read [INFO] [stderr] --> src/bench_ontology_related.rs:148:17 [INFO] [stderr] | [INFO] [stderr] 148 | let mut rankab_time = 0_f64; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: variable `tbox_contradiction_counter` is assigned to, but never used [INFO] [stderr] --> src/bench_ontology_related.rs:169:17 [INFO] [stderr] | [INFO] [stderr] 169 | let mut tbox_contradiction_counter: usize = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] = note: consider using `_tbox_contradiction_counter` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `tbox_contradiction_counter` is never read [INFO] [stderr] --> src/bench_ontology_related.rs:172:17 [INFO] [stderr] | [INFO] [stderr] 172 | tbox_contradiction_counter += 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `full_closure` [INFO] [stderr] --> src/bench_ontology_related.rs:206:13 [INFO] [stderr] | [INFO] [stderr] 206 | let full_closure = onto.cln(true).clone(); [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_full_closure` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `clone_tbox_name` [INFO] [stderr] --> src/bench_ontology_related.rs:255:17 [INFO] [stderr] | [INFO] [stderr] 255 | let clone_tbox_name = tbox_name.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clone_tbox_name` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `abox_is_inconsistent` [INFO] [stderr] --> src/bench_ontology_related.rs:270:22 [INFO] [stderr] | [INFO] [stderr] 270 | let (abox_is_inconsistent, _) = [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_abox_is_inconsistent` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `found_next` is never read [INFO] [stderr] --> src/bench_ontology_related.rs:427:17 [INFO] [stderr] | [INFO] [stderr] 427 | found_next = true; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inner_matrix` [INFO] [stderr] --> src/alg_math/bounds.rs:167:26 [INFO] [stderr] | [INFO] [stderr] 167 | inner_matrix: &DMatrix>, [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_matrix` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `prov_scale` is never read [INFO] [stderr] --> src/alg_math/bounds.rs:98:17 [INFO] [stderr] | [INFO] [stderr] 98 | let mut prov_scale: f64 = 1.; // the matrix need to be scaled, we begin at 1 [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/bench_ontology_related.rs:145:13 [INFO] [stderr] | [INFO] [stderr] 145 | let mut genconab_time = 0_f64; [INFO] [stderr] | ----^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/bench_ontology_related.rs:146:13 [INFO] [stderr] | [INFO] [stderr] 146 | let mut cleanab_time = 0_f64; [INFO] [stderr] | ----^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/bench_ontology_related.rs:164:13 [INFO] [stderr] | [INFO] [stderr] 164 | let mut now = Instant::now(); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/alg_math/bounds.rs:103:13 [INFO] [stderr] | [INFO] [stderr] 103 | let mut find_line_maxes_one = [INFO] [stderr] | ----^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: function is never used: `null_vector` [INFO] [stderr] --> src/alg_math/utilities.rs:334:8 [INFO] [stderr] | [INFO] [stderr] 334 | pub fn null_vector(v: &[i8]) -> bool { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pretty_print_matrix` [INFO] [stderr] --> src/benching/utilities.rs:3:8 [INFO] [stderr] | [INFO] [stderr] 3 | pub fn pretty_print_matrix(v: &Vec) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `clean_duplicates` [INFO] [stderr] --> src/dl_lite/abox.rs:710:8 [INFO] [stderr] | [INFO] [stderr] 710 | fn clean_duplicates(&mut self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `complete` [INFO] [stderr] --> src/dl_lite/abox.rs:733:12 [INFO] [stderr] | [INFO] [stderr] 733 | pub fn complete(&self, tbox: &TBDllite, deduction_tree: bool, verbose: bool) -> AbqDllite { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `T` [INFO] [stderr] --> src/dl_lite/abox.rs:734:9 [INFO] [stderr] | [INFO] [stderr] 734 | type T = TbiDllite; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `A` [INFO] [stderr] --> src/dl_lite/abox.rs:735:9 [INFO] [stderr] | [INFO] [stderr] 735 | type A = AbiqDllite; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `get_max_level` [INFO] [stderr] --> src/dl_lite/abox.rs:1061:12 [INFO] [stderr] | [INFO] [stderr] 1061 | pub fn get_max_level(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `get_abis_by_level` [INFO] [stderr] --> src/dl_lite/abox.rs:1065:12 [INFO] [stderr] | [INFO] [stderr] 1065 | pub fn get_abis_by_level( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `is_trivial` [INFO] [stderr] --> src/dl_lite/abox_item.rs:149:12 [INFO] [stderr] | [INFO] [stderr] 149 | pub fn is_trivial(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `is_trivial` [INFO] [stderr] --> src/dl_lite/abox_item_quantum.rs:238:12 [INFO] [stderr] | [INFO] [stderr] 238 | pub fn is_trivial(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `apply_rule` [INFO] [stderr] --> src/dl_lite/abox_item_quantum.rs:263:12 [INFO] [stderr] | [INFO] [stderr] 263 | pub fn apply_rule( [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abox_to_native_string_quantum` [INFO] [stderr] --> src/dl_lite/native_filetype_utilities.rs:578:8 [INFO] [stderr] | [INFO] [stderr] 578 | pub fn abox_to_native_string_quantum( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `tbox` [INFO] [stderr] --> src/dl_lite/ontology.rs:139:12 [INFO] [stderr] | [INFO] [stderr] 139 | pub fn tbox(&self) -> &TBDllite { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dl_lite_abox_rule_one` [INFO] [stderr] --> src/dl_lite/rule.rs:41:8 [INFO] [stderr] | [INFO] [stderr] 41 | pub fn dl_lite_abox_rule_one( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dl_lite_abox_rule_two` [INFO] [stderr] --> src/dl_lite/rule.rs:91:8 [INFO] [stderr] | [INFO] [stderr] 91 | pub fn dl_lite_abox_rule_two( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dl_lite_abox_rule_three` [INFO] [stderr] --> src/dl_lite/rule.rs:131:8 [INFO] [stderr] | [INFO] [stderr] 131 | pub fn dl_lite_abox_rule_three( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `node_to_string` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:93:8 [INFO] [stderr] | [INFO] [stderr] 93 | pub fn node_to_string( [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tbi_to_string` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:272:8 [INFO] [stderr] | [INFO] [stderr] 272 | pub fn tbi_to_string(tbi: &TbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abi_to_string` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:412:8 [INFO] [stderr] | [INFO] [stderr] 412 | pub fn abi_to_string(abi: &AbiDllite, symbols: &SymbolDict) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `find_keys_for_value` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:575:4 [INFO] [stderr] | [INFO] [stderr] 575 | fn find_keys_for_value(symbols: &SymbolDict, value: usize) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abiq_to_string` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:729:8 [INFO] [stderr] | [INFO] [stderr] 729 | pub fn abiq_to_string(abiq: &AbiqDllite, symbols: &SymbolDict, to_native: bool) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pretty_print_abiq_conflict` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:756:8 [INFO] [stderr] | [INFO] [stderr] 756 | pub fn pretty_print_abiq_conflict( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pretty_vector_tbi_to_string` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:807:8 [INFO] [stderr] | [INFO] [stderr] 807 | pub fn pretty_vector_tbi_to_string(vec: &[TbiDllite], symbols: &SymbolDict) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pretty_vector_abiq_to_string` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:827:8 [INFO] [stderr] | [INFO] [stderr] 827 | pub fn pretty_vector_abiq_to_string(vec: &[AbiqDllite], symbols: &SymbolDict) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_string_for_gencontb` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:847:8 [INFO] [stderr] | [INFO] [stderr] 847 | pub fn create_string_for_gencontb( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_string_for_unravel_conflict_tbi` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:904:8 [INFO] [stderr] | [INFO] [stderr] 904 | pub fn create_string_for_unravel_conflict_tbi( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_string_for_unravel_conflict_tbox` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:959:8 [INFO] [stderr] | [INFO] [stderr] 959 | pub fn create_string_for_unravel_conflict_tbox( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_string_for_unravel_conflict_abiq` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:1002:8 [INFO] [stderr] | [INFO] [stderr] 1002 | pub fn create_string_for_unravel_conflict_abiq( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_string_for_unravel_conflict_abox` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:1113:8 [INFO] [stderr] | [INFO] [stderr] 1113 | pub fn create_string_for_unravel_conflict_abox( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abiq_in_vec_of_vec` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:1154:8 [INFO] [stderr] | [INFO] [stderr] 1154 | pub fn abiq_in_vec_of_vec(abiq: &AbiqDllite, v: &[(Option<&TbiDllite>, Vec<&AbiqDllite>)]) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `space_string` [INFO] [stderr] --> src/dl_lite/string_formatter.rs:1165:4 [INFO] [stderr] | [INFO] [stderr] 1165 | fn space_string(l: usize) -> String { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `levels` [INFO] [stderr] --> src/dl_lite/tbox.rs:144:12 [INFO] [stderr] | [INFO] [stderr] 144 | pub fn levels(&self) -> Vec { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `get_tbis_by_level` [INFO] [stderr] --> src/dl_lite/tbox.rs:554:12 [INFO] [stderr] | [INFO] [stderr] 554 | pub fn get_tbis_by_level(&self, only_conflicts: bool) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `get_max_level` [INFO] [stderr] --> src/dl_lite/tbox.rs:571:12 [INFO] [stderr] | [INFO] [stderr] 571 | pub fn get_max_level(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_max_level_abstract` [INFO] [stderr] --> src/dl_lite/utilities.rs:19:8 [INFO] [stderr] | [INFO] [stderr] 19 | pub fn get_max_level_abstract(items: &[T]) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `create_aboxq_graph_dot` [INFO] [stderr] --> src/dl_lite/utilities.rs:29:8 [INFO] [stderr] | [INFO] [stderr] 29 | pub fn create_aboxq_graph_dot( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `edge_attr` [INFO] [stderr] --> src/helper.rs:281:8 [INFO] [stderr] | [INFO] [stderr] 281 | pub fn edge_attr(_g: &Graph, e: EdgeReference) -> String { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `node_attr` [INFO] [stderr] --> src/helper.rs:289:8 [INFO] [stderr] | [INFO] [stderr] 289 | pub fn node_attr(_g: &Graph, _ni: (petgraph::prelude::NodeIndex, &String)) -> String { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `command_exists` [INFO] [stderr] --> src/helper.rs:322:8 [INFO] [stderr] | [INFO] [stderr] 322 | pub fn command_exists(name: &str) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_SQSUBSETEQ` [INFO] [stderr] --> src/interface/format_constants.rs:24:1 [INFO] [stderr] | [INFO] [stderr] 24 | pub const UNICODE_SQSUBSETEQ: &str = "\u{2291}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_SUBSETEQ` [INFO] [stderr] --> src/interface/format_constants.rs:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | pub const UNICODE_SUBSETEQ: &str = "\u{2286}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_EXISTS` [INFO] [stderr] --> src/interface/format_constants.rs:39:1 [INFO] [stderr] | [INFO] [stderr] 39 | pub const UNICODE_EXISTS: &str = "\u{2203}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_RIGHTARROW` [INFO] [stderr] --> src/interface/format_constants.rs:84:1 [INFO] [stderr] | [INFO] [stderr] 84 | pub const UNICODE_RIGHTARROW: &str = "\u{2192}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_NEG` [INFO] [stderr] --> src/interface/format_constants.rs:87:1 [INFO] [stderr] | [INFO] [stderr] 87 | pub const UNICODE_NEG: &str = "\u{00AC}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_WEDGE` [INFO] [stderr] --> src/interface/format_constants.rs:90:1 [INFO] [stderr] | [INFO] [stderr] 90 | pub const UNICODE_WEDGE: &str = "\u{22C0}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UNICODE_VEE` [INFO] [stderr] --> src/interface/format_constants.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | pub const UNICODE_VEE: &str = "\u{22C1}"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `is_json_file` [INFO] [stderr] --> src/interface/utilities.rs:28:8 [INFO] [stderr] | [INFO] [stderr] 28 | pub fn is_json_file(filename: &str) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_filetype` [INFO] [stderr] --> src/interface/utilities.rs:34:8 [INFO] [stderr] | [INFO] [stderr] 34 | pub fn get_filetype(filename: &str) -> FileType { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `write_str_to_file` [INFO] [stderr] --> src/interface/utilities.rs:54:8 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn write_str_to_file(s: &str, filename: &str) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `max` [INFO] [stderr] --> src/kb/aggr_functions.rs:39:4 [INFO] [stderr] | [INFO] [stderr] 39 | fn max(v: Vec) -> f64 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `min` [INFO] [stderr] --> src/kb/aggr_functions.rs:46:4 [INFO] [stderr] | [INFO] [stderr] 46 | fn min(v: Vec) -> f64 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `arith_mean` [INFO] [stderr] --> src/kb/aggr_functions.rs:53:4 [INFO] [stderr] | [INFO] [stderr] 53 | fn arith_mean(v: Vec) -> f64 { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `count` [INFO] [stderr] --> src/kb/aggr_functions.rs:60:4 [INFO] [stderr] | [INFO] [stderr] 60 | fn count(v: Vec) -> f64 { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `AGGR_MAX` [INFO] [stderr] --> src/kb/aggr_functions.rs:65:1 [INFO] [stderr] | [INFO] [stderr] 65 | pub const AGGR_MAX: AggrFn = max; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `AGGR_MIN` [INFO] [stderr] --> src/kb/aggr_functions.rs:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | pub const AGGR_MIN: AggrFn = min; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `AGGR_MEAN` [INFO] [stderr] --> src/kb/aggr_functions.rs:67:1 [INFO] [stderr] | [INFO] [stderr] 67 | pub const AGGR_MEAN: AggrFn = arith_mean; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `AGGR_COUNT` [INFO] [stderr] --> src/kb/aggr_functions.rs:68:1 [INFO] [stderr] | [INFO] [stderr] 68 | pub const AGGR_COUNT: AggrFn = count; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `AbRule` [INFO] [stderr] --> src/kb/knowledge_base.rs:204:1 [INFO] [stderr] | [INFO] [stderr] 204 | pub type AbRule = fn(&[&A], &[&T], bool) -> Option>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `description` [INFO] [stderr] --> src/kb/types.rs:175:12 [INFO] [stderr] | [INFO] [stderr] 175 | pub fn description(&self, for_tbi: bool) -> String { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `identifier` [INFO] [stderr] --> src/kb/types.rs:480:12 [INFO] [stderr] | [INFO] [stderr] 480 | pub fn identifier(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Json` [INFO] [stderr] --> src/kb/types.rs:522:5 [INFO] [stderr] | [INFO] [stderr] 522 | Json, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `DOT_COMMAND_LINUX` [INFO] [stderr] --> src/bench_ontology_related.rs:44:1 [INFO] [stderr] | [INFO] [stderr] 44 | const DOT_COMMAND_LINUX: &str = "dot"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `DOT_COMMAND_WINDOWS` [INFO] [stderr] --> src/bench_ontology_related.rs:45:1 [INFO] [stderr] | [INFO] [stderr] 45 | const DOT_COMMAND_WINDOWS: &str = "dot.exe"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `COMMAND_SHELL_LINUX` [INFO] [stderr] --> src/bench_ontology_related.rs:46:1 [INFO] [stderr] | [INFO] [stderr] 46 | const COMMAND_SHELL_LINUX: &str = "sh"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `COMMAND_SHELL_WINDOWS` [INFO] [stderr] --> src/bench_ontology_related.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | const COMMAND_SHELL_WINDOWS: &str = "cmd"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant `onto_path` should have an upper case name [INFO] [stderr] --> src/bench_ontology_related.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const onto_path: &str = "onto/"; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `ONTO_PATH` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `symbols_path` should have an upper case name [INFO] [stderr] --> src/bench_ontology_related.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | const symbols_path: &str = "onto/symbols.txt"; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `SYMBOLS_PATH` [INFO] [stderr] [INFO] [stderr] warning: constant `all_file_type` should have an upper case name [INFO] [stderr] --> src/bench_ontology_related.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const all_file_type: FileType = FileType::Native; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ALL_FILE_TYPE` [INFO] [stderr] [INFO] [stderr] warning: constant `verbose` should have an upper case name [INFO] [stderr] --> src/bench_ontology_related.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const verbose: bool = false; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper case: `VERBOSE` [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/bench_ontology_related.rs:366:17 [INFO] [stderr] | [INFO] [stderr] 366 | writeln!(file, "{}", line_to_write); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::dl_lite::ontology::OntologyDllite` [INFO] [stderr] --> src/bench_bound_finding.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::dl_lite::ontology::OntologyDllite; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::helper::rank_abox` [INFO] [stderr] --> src/bench_bound_finding.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use crate::helper::rank_abox; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::kb::aggr_functions::*` [INFO] [stderr] --> src/bench_bound_finding.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use crate::kb::aggr_functions::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `TBoxItem` [INFO] [stderr] --> src/bench_bound_finding.rs:14:45 [INFO] [stderr] | [INFO] [stderr] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::kb::types::FileType` [INFO] [stderr] --> src/bench_bound_finding.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | use crate::kb::types::FileType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::alg_math::utilities::UpperTriangle` [INFO] [stderr] --> src/bench_bound_finding.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | use crate::alg_math::utilities::UpperTriangle; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::dl_lite::abox::AbqDllite` [INFO] [stderr] --> src/bench_bound_finding.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | use crate::dl_lite::abox::AbqDllite; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `regex::Regex` [INFO] [stderr] --> src/bench_bound_finding.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | use regex::Regex; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::collections::HashMap` [INFO] [stderr] --> src/bench_bound_finding.rs:36:5 [INFO] [stderr] | [INFO] [stderr] 36 | use std::collections::HashMap; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::str::FromStr` [INFO] [stderr] --> src/bench_bound_finding.rs:37:5 [INFO] [stderr] | [INFO] [stderr] 37 | use std::str::FromStr; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `fs`, `io` [INFO] [stderr] --> src/bench_bound_finding.rs:38:11 [INFO] [stderr] | [INFO] [stderr] 38 | use std::{fs, io}; [INFO] [stderr] | ^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::alg_math::bounds::Adjusters` [INFO] [stderr] --> src/bench_bound_finding.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | use crate::alg_math::bounds::Adjusters; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] running 0 tests [INFO] [stderr] warning: unused import: `ABox` [INFO] [stdout] [INFO] [stderr] --> src/bench_bound_finding.rs:14:33 [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stderr] | [INFO] [stdout] [INFO] [stderr] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `TBox` [INFO] [stderr] --> src/bench_bound_finding.rs:14:39 [INFO] [stderr] | [INFO] [stderr] 14 | use crate::kb::knowledge_base::{ABox, TBox, TBoxItem}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ns` [INFO] [stderr] --> src/bench_bound_finding.rs:87:9 [INFO] [stderr] | [INFO] [stderr] 87 | let ns = [ [INFO] [stderr] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ns` [INFO] [stderr] --> src/bench_bound_finding.rs:90:9 [INFO] [stderr] | [INFO] [stderr] 90 | let ns = [700, 800, 900, 1000]; [INFO] [stderr] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ns` [INFO] [stderr] --> src/bench_bound_finding.rs:91:9 [INFO] [stderr] | [INFO] [stderr] 91 | let ns = [800, 900, 1000]; [INFO] [stderr] | ^^ help: if this is intentional, prefix it with an underscore: `_ns` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `densities` [INFO] [stderr] --> src/bench_bound_finding.rs:93:9 [INFO] [stderr] | [INFO] [stderr] 93 | let densities = [ [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_densities` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `densities` [INFO] [stderr] --> src/bench_bound_finding.rs:97:9 [INFO] [stderr] | [INFO] [stderr] 97 | let densities = [0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1.]; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_densities` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `found_next` is never read [INFO] [stderr] --> src/bench_bound_finding.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | found_next = true; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `b` [INFO] [stderr] --> src/bench_bound_finding.rs:203:13 [INFO] [stderr] | [INFO] [stderr] 203 | let b = find_bound_complex_wrapper( [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/bench_bound_finding.rs:199:13 [INFO] [stderr] | [INFO] [stderr] 199 | let mut matrix = build_matrix(n, lower_bound, upper_bound, density).unwrap(); [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `Adjusters` [INFO] [stderr] --> src/alg_math/bounds.rs:609:1 [INFO] [stderr] | [INFO] [stderr] 609 | pub type Adjusters = (f64, f64, f64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `filter_index` [INFO] [stderr] --> src/alg_math/matrix_building.rs:56:5 [INFO] [stderr] | [INFO] [stderr] 56 | filter_index: usize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `solve_system` [INFO] [stderr] --> src/alg_math/utilities.rs:133:8 [INFO] [stderr] | [INFO] [stderr] 133 | pub fn solve_system( [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `solve_system_wrapper_only_id_mod` [INFO] [stderr] --> src/alg_math/utilities.rs:202:8 [INFO] [stderr] | [INFO] [stderr] 202 | pub fn solve_system_wrapper_only_id_mod( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `solve_system_wrapper` [INFO] [stderr] --> src/alg_math/utilities.rs:213:8 [INFO] [stderr] | [INFO] [stderr] 213 | pub fn solve_system_wrapper( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `partition` [INFO] [stderr] --> src/alg_math/utilities.rs:276:4 [INFO] [stderr] | [INFO] [stderr] 276 | fn partition(data: &[f64]) -> Option<(Vec, f64, Vec)> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `select` [INFO] [stderr] --> src/alg_math/utilities.rs:299:4 [INFO] [stderr] | [INFO] [stderr] 299 | fn select(data: &[f64], k: usize) -> Option { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `median` [INFO] [stderr] --> src/alg_math/utilities.rs:316:8 [INFO] [stderr] | [INFO] [stderr] 316 | pub fn median(data: &[f64]) -> Option { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `new` [INFO] [stdout] [INFO] [stderr] --> src/dl_lite/abox.rs:130:12 [INFO] [stdout] running 0 tests [INFO] [stderr] | [INFO] [stdout] [INFO] [stderr] 130 | pub fn new(name: &str) -> AbqDllite { [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stderr] | ^^^ [WARN] too many lines in the log, truncating it