warning: unused import: `GroupEncoding`
   --> C:\Users\nurdm\OneDrive\Documents\gigi\src\pairing_delegation.rs:159:27
    |
159 | use group::{Curve, Group, GroupEncoding};
    |                           ^^^^^^^^^^^^^
    |
    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default

warning: unused import: `FieldDef`
 --> C:\Users\nurdm\OneDrive\Documents\gigi\src\join.rs:8:34
  |
8 | use crate::types::{BundleSchema, FieldDef, Record, Value};
  |                                  ^^^^^^^^

warning: unreachable statement
    --> C:\Users\nurdm\OneDrive\Documents\gigi\src\parser.rs:5583:17
     |
5579 | /                     return Err(
5580 | |                         "CHERN_CLASS GROUP clause requires the `gauge` feature".into(),
5581 | |                     );
     | |_____________________- any code following this expression is unreachable
5582 |                   }
5583 |                   continue;
     |                   ^^^^^^^^^ unreachable statement
     |
     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default

warning: unused import: `Group`
   --> C:\Users\nurdm\OneDrive\Documents\gigi\src\pairing_delegation.rs:159:20
    |
159 | use group::{Curve, Group, GroupEncoding};
    |                    ^^^^^

warning: variable does not need to be mutable
  --> C:\Users\nurdm\OneDrive\Documents\gigi\src\ml\circulation.rs:90:9
   |
90 |     let mut node_of = |labels: &mut Vec<String>, idx: &mut std::collections::HashMap<String, usize>, s: String| -> usize {
   |         ----^^^^^^^
   |         |
   |         help: remove this `mut`
   |
   = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default

warning: variable does not need to be mutable
    --> C:\Users\nurdm\OneDrive\Documents\gigi\src\parser.rs:5543:13
     |
5543 |         let mut group: Option<()> = None;
     |             ----^^^^^
     |             |
     |             help: remove this `mut`

warning: multiple methods are never used
    --> C:\Users\nurdm\OneDrive\Documents\gigi\src\parser.rs:2974:8
     |
2266 | impl Parser {
     | ----------- methods in this implementation
...
2974 |     fn parse_encryption_mode_after_keyword(
     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
4542 |     fn parse_seed_bracket(&mut self) -> Result<SeedRange, String> {
     |        ^^^^^^^^^^^^^^^^^^
...
4552 |     fn parse_loop_transport_output_id(&mut self) -> Result<LoopTransportOutputId, String> {
     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
4565 |     fn parse_loop_transport_return_id(&mut self) -> Result<LoopTransportReturnId, String> {
     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
4581 |     fn parse_loop_transport_return_list(&mut self) -> Result<Vec<LoopTransportReturnId>, String> {
     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
4598 |     fn parse_sham_block(&mut self) -> Result<ShamBlock, String> {
     |        ^^^^^^^^^^^^^^^^
...
4640 |     fn expect_bool_word(&mut self) -> Result<bool, String> {
     |        ^^^^^^^^^^^^^^^^
     |
     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default

warning: `gigi` (lib) generated 7 warnings (run `cargo fix --lib -p gigi` to apply 4 suggestions)
   Compiling sssp_rust v0.1.0 (C:\Users\nurdm\OneDrive\Documents\GeodesicLeet_DavisManifold_DavisFieldEquations\sssp_ablation)
warning: struct `BucketQueue` is never constructed
  --> src\main.rs:90:8
   |
90 | struct BucketQueue {
   |        ^^^^^^^^^^^
   |
   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default

warning: associated items `new`, `push`, `pop`, and `is_empty` are never used
   --> src\main.rs:97:8
    |
 96 | impl BucketQueue {
    | ---------------- associated items in this implementation
 97 |     fn new(num_buckets: usize) -> Self {
    |        ^^^
...
105 |     fn push(&mut self, node: usize, priority: usize) {
    |        ^^^^
...
111 |     fn pop(&mut self) -> Option<usize> {
    |        ^^^
...
128 |     fn is_empty(&self) -> bool {
    |        ^^^^^^^^

warning: function `verify_distances` is never used
   --> src\main.rs:649:4
    |
649 | fn verify_distances(d1: &[f64], d2: &[f64]) -> bool {
    |    ^^^^^^^^^^^^^^^^

warning: `sssp_rust` (bin "sssp_rust" test) generated 3 warnings
warning: unused `IndexCoverage` that must be used
  --> src\bin\substrate.rs:56:9
   |
56 |         e.add_index("edges", "vertex_a").unwrap();
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: an index on an mmap-backed bundle covers the overlay only; the               mmap base contributes no entries. Handle OverlayOnly explicitly               before treating this index as complete — see TDD-IDX F-4.
   = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
help: use `let _ = ...` to ignore the resulting value
   |
56 |         let _ = e.add_index("edges", "vertex_a").unwrap();
   |         +++++++

warning: `sssp_rust` (bin "substrate" test) generated 1 warning
    Finished `test` profile [unoptimized + debuginfo] target(s) in 6.45s
     Running unittests src\lib.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\sssp_rust-45d42bd3b124750d.exe)

running 6 tests
test revision::tests::all_zero_graph ... ok
test revision::tests::duplicate_mechanisms ... ok
test revision::tests::zero_cycles_parallel_and_budget ... ok
test revision::tests::irrelevant_component_and_scaling ... ok
test revision::tests::exact_admission_ties_and_complement ... ok
test revision::tests::independent_bellman_ford_all_arms ... ok

test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s

     Running unittests src\bin\ablate.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\ablate-6f8a9d4865a9939b.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\ablate2.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\ablate2-332fa4cf9c9b9feb.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\campaign.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\campaign-9f62489c7a3aa631.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\curvegate.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\curvegate-d3e83949420ce561.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\deltarule.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\deltarule-367f16affaf82fba.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\faithful.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\faithful-f47a8e9d80716e00.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\gigi_gate.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\gigi_gate-a1ced43f9ea310f9.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\noise.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\noise-33cd849edf52cedb.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\potential_order.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\potential_order-84b84db8273032d0.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\main.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\sssp_rust-1fb14294bc2c86ff.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src\bin\substrate.rs (C:\Users\nurdm\OneDrive\Documents\gigi\target\debug\deps\substrate-7302d1d3d3459ec7.exe)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

