[INFO] fetching crate rfa 0.5.9...
[INFO] building rfa-0.5.9 against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237-1
[INFO] extracting crate rfa 0.5.9 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate rfa 0.5.9
[INFO] finished tweaking crates.io crate rfa 0.5.9
[INFO] tweaked toml for crates.io crate rfa 0.5.9 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rfa 0.5.9 on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 2 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded erfa-sys v0.2.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 28e73d0c8c9c93924e5caa251bc4af1a999f09f9269e8767eb1c0378bbda1938
[INFO] running `Command { std: "docker" "start" "-a" "28e73d0c8c9c93924e5caa251bc4af1a999f09f9269e8767eb1c0378bbda1938", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "28e73d0c8c9c93924e5caa251bc4af1a999f09f9269e8767eb1c0378bbda1938", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "28e73d0c8c9c93924e5caa251bc4af1a999f09f9269e8767eb1c0378bbda1938", kill_on_drop: false }`
[INFO] [stdout] 28e73d0c8c9c93924e5caa251bc4af1a999f09f9269e8767eb1c0378bbda1938
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9c493e8597ea5b3d3c8636145fea8c4062ef1ab156747b007e53cbf7da478535
[INFO] running `Command { std: "docker" "start" "-a" "9c493e8597ea5b3d3c8636145fea8c4062ef1ab156747b007e53cbf7da478535", kill_on_drop: false }`
[INFO] [stderr]    Compiling rfa v0.5.9 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `crate::vector_matrix`
[INFO] [stdout]  --> src/astrometry/apco.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::vector_matrix;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::utils::*`
[INFO] [stdout]  --> src/geodetic_geocentric/gd2gc.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::utils::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `URSA_AULT` and `utils::*`
[INFO] [stdout]  --> src/geodetic_geocentric/eform.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::{rfam::{URSA_AULT, URSA_GRS80, URSA_WGS72, URSA_WGS84}, utils::*};
[INFO] [stdout]   |                    ^^^^^^^^^                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/astrometry/apco.rs:198:8
[INFO] [stdout]     |
[INFO] [stdout] 198 |    let mut c = r[0][2];
[INFO] [stdout]     |        ----^
[INFO] [stdout]     |        |
[INFO] [stdout]     |        help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iy`
[INFO] [stdout]   --> src/lib.rs:62:17
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                 ^^ help: if this is intentional, prefix it with an underscore: `_iy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `im`
[INFO] [stdout]   --> src/lib.rs:62:25
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                         ^^ help: if this is intentional, prefix it with an underscore: `_im`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]   --> src/lib.rs:62:33
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                                 ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm0`
[INFO] [stdout]   --> src/lib.rs:62:42
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                                          ^^^^ help: if this is intentional, prefix it with an underscore: `_djm0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm`
[INFO] [stdout]   --> src/lib.rs:62:58
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                                                          ^^^ help: if this is intentional, prefix it with an underscore: `_djm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj1`
[INFO] [stdout]   --> src/lib.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |              ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(_dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 63 -  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout] 63 +  fn ursa_epb(astrometry::pvtob::pvtob::OM: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj2`
[INFO] [stdout]   --> src/lib.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(dj1: f64, _dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 63 -  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout] 63 +  fn ursa_epb(dj1: f64, astrometry::pvtob::pvtob::OM: f64)->f64{ todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `epb`
[INFO] [stdout]   --> src/lib.rs:64:17
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(_epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 64 -  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout] 64 +  fn ursa_epb2jd(astrometry::pvtob::pvtob::OM: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm0`
[INFO] [stdout]   --> src/lib.rs:64:27
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |                           ^^^^ help: if this is intentional, prefix it with an underscore: `_djm0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm`
[INFO] [stdout]   --> src/lib.rs:64:43
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |                                           ^^^ help: if this is intentional, prefix it with an underscore: `_djm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj1`
[INFO] [stdout]   --> src/lib.rs:65:14
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |              ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(_dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 65 -  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout] 65 +  fn ursa_epj(astrometry::pvtob::pvtob::OM:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj2`
[INFO] [stdout]   --> src/lib.rs:65:23
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |                       ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(dj1:f64, _dj2:f64)->f64{todo!() }
[INFO] [stdout]    |                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 65 -  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout] 65 +  fn ursa_epj(dj1:f64, astrometry::pvtob::pvtob::OM:f64)->f64{todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `epj`
[INFO] [stdout]   --> src/lib.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(_epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 66 -  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout] 66 +  fn ursa_epj2jd(astrometry::pvtob::pvtob::OM:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm0`
[INFO] [stdout]   --> src/lib.rs:66:26
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |                          ^^^^ help: if this is intentional, prefix it with an underscore: `_djm0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm`
[INFO] [stdout]   --> src/lib.rs:66:42
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |                                          ^^^ help: if this is intentional, prefix it with an underscore: `_djm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj1`
[INFO] [stdout]   --> src/lib.rs:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(_dj1:f64, dj2:f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 67 -  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout] 67 +  fn ursa_Jd2cal(astrometry::pvtob::pvtob::OM:f64, dj2:f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj2`
[INFO] [stdout]   --> src/lib.rs:67:26
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout]    |                          ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(dj1:f64, _dj2:f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 67 -  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout] 67 +  fn ursa_Jd2cal(dj1:f64, astrometry::pvtob::pvtob::OM:f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iy`
[INFO] [stdout]   --> src/lib.rs:68:23
[INFO] [stdout]    |
[INFO] [stdout] 68 |                       iy: &mut i32, im: &mut i32, id: &mut i32, fd: &mut f64){todo!()}
[INFO] [stdout]    |                       ^^ help: if this is intentional, prefix it with an underscore: `_iy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `im`
[INFO] [stdout]   --> src/lib.rs:68:37
[INFO] [stdout]    |
[INFO] [stdout] 68 |                       iy: &mut i32, im: &mut i32, id: &mut i32, fd: &mut f64){todo!()}
[INFO] [stdout]    |                                     ^^ help: if this is intentional, prefix it with an underscore: `_im`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]   --> src/lib.rs:68:51
[INFO] [stdout]    |
[INFO] [stdout] 68 |                       iy: &mut i32, im: &mut i32, id: &mut i32, fd: &mut f64){todo!()}
[INFO] [stdout]    |                                                   ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fd`
[INFO] [stdout]   --> src/lib.rs:68:65
[INFO] [stdout]    |
[INFO] [stdout] 68 |                       iy: &mut i32, im: &mut i32, id: &mut i32, fd: &mut f64){todo!()}
[INFO] [stdout]    |                                                                 ^^ help: if this is intentional, prefix it with an underscore: `_fd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ndp`
[INFO] [stdout]   --> src/lib.rs:69:17
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                 ^^^ help: if this is intentional, prefix it with an underscore: `_ndp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj1`
[INFO] [stdout]   --> src/lib.rs:69:26
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                          ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, _dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 69 -  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout] 69 +  fn ursa_Jdcalf(ndp:i32, astrometry::pvtob::pvtob::OM: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj2`
[INFO] [stdout]   --> src/lib.rs:69:36
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, _dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 69 -  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout] 69 +  fn ursa_Jdcalf(ndp:i32, dj1: f64, astrometry::pvtob::pvtob::OM: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iymdf`
[INFO] [stdout]   --> src/lib.rs:69:46
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                                              ^^^^^ help: if this is intentional, prefix it with an underscore: `_iymdf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]   --> src/lib.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(_utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 78 -  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 78 +  fn ursa_apco13(astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]   --> src/lib.rs:78:28
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                            ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]    |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 78 -  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 78 +  fn ursa_apco13(utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]   --> src/lib.rs:78:39
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                                       ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]    |                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 78 -  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 78 +  fn ursa_apco13(utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]   --> src/lib.rs:79:16
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]   --> src/lib.rs:79:28
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]   --> src/lib.rs:79:38
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                      ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]   --> src/lib.rs:79:47
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                               ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]    |                                               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]   --> src/lib.rs:79:56
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                                        ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]    |                                                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]   --> src/lib.rs:80:16
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 80 |                _phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 80 -                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 80 +                astrometry::pvtob::pvtob::OM: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]   --> src/lib.rs:80:27
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                           ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 80 -                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 80 +                phpa: f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]   --> src/lib.rs:80:36
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                                    ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]    |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 80 -                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 80 +                phpa: f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]   --> src/lib.rs:80:45
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                                             ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]    |                                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 80 -                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 80 +                phpa: f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:81:16
[INFO] [stdout]    |
[INFO] [stdout] 81 |                astrom: &mut UrsaASTROM, eo: &mut f64)->i32{todo!()}
[INFO] [stdout]    |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eo`
[INFO] [stdout]   --> src/lib.rs:81:41
[INFO] [stdout]    |
[INFO] [stdout] 81 |                astrom: &mut UrsaASTROM, eo: &mut f64)->i32{todo!()}
[INFO] [stdout]    |                                         ^^ help: if this is intentional, prefix it with an underscore: `_eo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]   --> src/lib.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(_date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 83 -  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout] 83 +  fn ursa_apcs13(astrometry::pvtob::pvtob::OM: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]   --> src/lib.rs:83:29
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                             ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, _date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 83 -  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout] 83 +  fn ursa_apcs13(date1: f64, astrometry::pvtob::pvtob::OM: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]   --> src/lib.rs:83:41
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                                         ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 |                 astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `theta`
[INFO] [stdout]   --> src/lib.rs:85:15
[INFO] [stdout]    |
[INFO] [stdout] 85 |  fn ursa_aper(theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 85 |  fn ursa_aper(_theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 85 -  fn ursa_aper(theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout] 85 +  fn ursa_aper(astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:85:27
[INFO] [stdout]    |
[INFO] [stdout] 85 |  fn ursa_aper(theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                           ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut11`
[INFO] [stdout]   --> src/lib.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(_ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 86 -  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout] 86 +  fn ursa_aper13(astrometry::pvtob::pvtob::OM: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut12`
[INFO] [stdout]   --> src/lib.rs:86:28
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                            ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, _ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 86 -  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout] 86 +  fn ursa_aper13(ut11: f64, astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:86:39
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                                       ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sp`
[INFO] [stdout]   --> src/lib.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout]    |               ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(_sp: f64, theta: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 87 -  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout] 87 +  fn ursa_apio(astrometry::pvtob::pvtob::OM: f64, theta: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `theta`
[INFO] [stdout]   --> src/lib.rs:87:24
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(sp: f64, _theta: f64,
[INFO] [stdout]    |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 87 -  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout] 87 +  fn ursa_apio(sp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]   --> src/lib.rs:88:15
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]   --> src/lib.rs:88:27
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]   --> src/lib.rs:88:37
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                     ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                     +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]   --> src/lib.rs:88:46
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                              ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]    |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]   --> src/lib.rs:88:55
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                                       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]    |                                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `refa`
[INFO] [stdout]   --> src/lib.rs:89:15
[INFO] [stdout]    |
[INFO] [stdout] 89 |               refa: f64, refb: f64,
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 89 |               _refa: f64, refb: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 89 -               refa: f64, refb: f64,
[INFO] [stdout] 89 +               astrometry::pvtob::pvtob::OM: f64, refb: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `refb`
[INFO] [stdout]   --> src/lib.rs:89:26
[INFO] [stdout]    |
[INFO] [stdout] 89 |               refa: f64, refb: f64,
[INFO] [stdout]    |                          ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 89 |               refa: f64, _refb: f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 89 -               refa: f64, refb: f64,
[INFO] [stdout] 89 +               refa: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:90:15
[INFO] [stdout]    |
[INFO] [stdout] 90 |               astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |               ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]   --> src/lib.rs:91:17
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(_utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 91 -  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 91 +  fn ursa_apio13(astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]   --> src/lib.rs:91:28
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                            ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]    |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 91 -  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 91 +  fn ursa_apio13(utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]   --> src/lib.rs:91:39
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                                       ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]    |                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 91 -  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 91 +  fn ursa_apio13(utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]   --> src/lib.rs:92:15
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]   --> src/lib.rs:92:27
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]   --> src/lib.rs:92:37
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                     ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                     +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]   --> src/lib.rs:92:46
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                              ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]    |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]   --> src/lib.rs:92:55
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                                       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]    |                                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]   --> src/lib.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 93 |               _phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 93 -               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 93 +               astrometry::pvtob::pvtob::OM: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]   --> src/lib.rs:93:26
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                          ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 93 -               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 93 +               phpa: f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]   --> src/lib.rs:93:35
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                                   ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]    |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 93 -               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 93 +               phpa: f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]   --> src/lib.rs:93:44
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                                            ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]    |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 93 -               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 93 +               phpa: f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:94:15
[INFO] [stdout]    |
[INFO] [stdout] 94 |               astrom: &mut UrsaASTROM)->i32{todo!()}
[INFO] [stdout]    |               ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]   --> src/lib.rs:95:17
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout]    |                 ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(_rc: f64, dc: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 95 -  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout] 95 +  fn ursa_atcc13(astrometry::pvtob::pvtob::OM: f64, dc: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]   --> src/lib.rs:95:26
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout]    |                          ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(rc: f64, _dc: f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 95 -  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout] 95 +  fn ursa_atcc13(rc: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]   --> src/lib.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                 ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 _pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 96 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 96 +                 astrometry::pvtob::pvtob::OM: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]   --> src/lib.rs:96:26
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                          ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, _pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 96 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 96 +                 pr: f64, astrometry::pvtob::pvtob::OM: f64, px: f64, rv: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]   --> src/lib.rs:96:35
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                                   ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, _px: f64, rv: f64,
[INFO] [stdout]    |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 96 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 96 +                 pr: f64, pd: f64, astrometry::pvtob::pvtob::OM: f64, rv: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]   --> src/lib.rs:96:44
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                                            ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, _rv: f64,
[INFO] [stdout]    |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 96 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 96 +                 pr: f64, pd: f64, px: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]   --> src/lib.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 date1: f64, date2: f64,
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 _date1: f64, date2: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 97 -                 date1: f64, date2: f64,
[INFO] [stdout] 97 +                 astrometry::pvtob::pvtob::OM: f64, date2: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]   --> src/lib.rs:97:29
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 date1: f64, date2: f64,
[INFO] [stdout]    |                             ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 date1: f64, _date2: f64,
[INFO] [stdout]    |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 97 -                 date1: f64, date2: f64,
[INFO] [stdout] 97 +                 date1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra`
[INFO] [stdout]   --> src/lib.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]    |                 ^^ help: if this is intentional, prefix it with an underscore: `_ra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `da`
[INFO] [stdout]   --> src/lib.rs:98:31
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]    |                               ^^ help: if this is intentional, prefix it with an underscore: `_da`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]   --> src/lib.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout]    |                ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(_rc: f64, dc: f64,
[INFO] [stdout]    |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 99 -  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout] 99 +  fn ursa_atccq(astrometry::pvtob::pvtob::OM: f64, dc: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]   --> src/lib.rs:99:25
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout]    |                         ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(rc: f64, _dc: f64,
[INFO] [stdout]    |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 99 -  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout] 99 +  fn ursa_atccq(rc: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 100 |                _pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 100 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 100 +                astrometry::pvtob::pvtob::OM: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:100:25
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, _pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 100 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 100 +                pr: f64, astrometry::pvtob::pvtob::OM: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:100:34
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                  ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, _px: f64, rv: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 100 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 100 +                pr: f64, pd: f64, astrometry::pvtob::pvtob::OM: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:100:43
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                           ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, _rv: f64,
[INFO] [stdout]     |                                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 100 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 100 +                pr: f64, pd: f64, px: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:101:16
[INFO] [stdout]     |
[INFO] [stdout] 101 |                astrom: &mut UrsaASTROM, ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra`
[INFO] [stdout]    --> src/lib.rs:101:41
[INFO] [stdout]     |
[INFO] [stdout] 101 |                astrom: &mut UrsaASTROM, ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]     |                                         ^^ help: if this is intentional, prefix it with an underscore: `_ra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `da`
[INFO] [stdout]    --> src/lib.rs:101:55
[INFO] [stdout]     |
[INFO] [stdout] 101 |                astrom: &mut UrsaASTROM, ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]     |                                                       ^^ help: if this is intentional, prefix it with an underscore: `_da`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(_rc: f64, dc: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 102 -  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout] 102 +  fn ursa_atci13(astrometry::pvtob::pvtob::OM: f64, dc: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:102:26
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(rc: f64, _dc: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 102 -  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout] 102 +  fn ursa_atci13(rc: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:103:17
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 _pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 103 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 103 +                 astrometry::pvtob::pvtob::OM: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, _pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 103 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 103 +                 pr: f64, astrometry::pvtob::pvtob::OM: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:103:35
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, _px: f64, rv: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 103 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 103 +                 pr: f64, pd: f64, astrometry::pvtob::pvtob::OM: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:103:44
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, _rv: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 103 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 103 +                 pr: f64, pd: f64, px: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]    --> src/lib.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 date1: f64, date2: f64,
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 _date1: f64, date2: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 104 -                 date1: f64, date2: f64,
[INFO] [stdout] 104 +                 astrometry::pvtob::pvtob::OM: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]    --> src/lib.rs:104:29
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 date1: f64, date2: f64,
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 date1: f64, _date2: f64,
[INFO] [stdout]     |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 104 -                 date1: f64, date2: f64,
[INFO] [stdout] 104 +                 date1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:105:17
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 ri: &mut f64, di: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                 ^^ help: if this is intentional, prefix it with an underscore: `_ri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:105:31
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 ri: &mut f64, di: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                               ^^ help: if this is intentional, prefix it with an underscore: `_di`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eo`
[INFO] [stdout]    --> src/lib.rs:105:45
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 ri: &mut f64, di: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                                             ^^ help: if this is intentional, prefix it with an underscore: `_eo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:106:16
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(_rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 106 -  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 106 +  fn ursa_atciq(astrometry::pvtob::pvtob::OM: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:106:25
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, _dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 106 -  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 106 +  fn ursa_atciq(rc: f64, astrometry::pvtob::pvtob::OM: f64, pr: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:106:34
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                                  ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, _pr: f64, pd: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 106 -  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 106 +  fn ursa_atciq(rc: f64, dc: f64, astrometry::pvtob::pvtob::OM: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:106:43
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                                           ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, _pd: f64,
[INFO] [stdout]     |                                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 106 -  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 106 +  fn ursa_atciq(rc: f64, dc: f64, pr: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:107:16
[INFO] [stdout]     |
[INFO] [stdout] 107 |                px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 107 |                _px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 107 -                px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 107 +                astrometry::pvtob::pvtob::OM: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:107:25
[INFO] [stdout]     |
[INFO] [stdout] 107 |                px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 107 |                px: f64, _rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 107 -                px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 107 +                px: f64, astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:107:34
[INFO] [stdout]     |
[INFO] [stdout] 107 |                px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:108:16
[INFO] [stdout]     |
[INFO] [stdout] 108 |                ri: &mut f64, di: &mut f64){todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_ri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:108:30
[INFO] [stdout]     |
[INFO] [stdout] 108 |                ri: &mut f64, di: &mut f64){todo!()}
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_di`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(_rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 109 -  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 109 +  fn ursa_atciqn(astrometry::pvtob::pvtob::OM: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:109:26
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(rc: f64, _dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 109 -  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 109 +  fn ursa_atciqn(rc: f64, astrometry::pvtob::pvtob::OM: f64, pr: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:109:35
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(rc: f64, dc: f64, _pr: f64, pd: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 109 -  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 109 +  fn ursa_atciqn(rc: f64, dc: f64, astrometry::pvtob::pvtob::OM: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:109:44
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, _pd: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 109 -  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 109 +  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 _px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 110 -                 px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 110 +                 astrometry::pvtob::pvtob::OM: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:110:26
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 px: f64, _rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 110 -                 px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 110 +                 px: f64, astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:110:35
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 px: f64, rv: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> src/lib.rs:111:17
[INFO] [stdout]     |
[INFO] [stdout] 111 |                 n: i32, b: &[UrsaLDBODY], ri: &mut f64 , di: &mut f64){todo!()}
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:111:25
[INFO] [stdout]     |
[INFO] [stdout] 111 |                 n: i32, b: &[UrsaLDBODY], ri: &mut f64 , di: &mut f64){todo!()}
[INFO] [stdout]     |                         ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:111:43
[INFO] [stdout]     |
[INFO] [stdout] 111 |                 n: i32, b: &[UrsaLDBODY], ri: &mut f64 , di: &mut f64){todo!()}
[INFO] [stdout]     |                                           ^^ help: if this is intentional, prefix it with an underscore: `_ri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:111:58
[INFO] [stdout]     |
[INFO] [stdout] 111 |                 n: i32, b: &[UrsaLDBODY], ri: &mut f64 , di: &mut f64){todo!()}
[INFO] [stdout]     |                                                          ^^ help: if this is intentional, prefix it with an underscore: `_di`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:112:17
[INFO] [stdout]     |
[INFO] [stdout] 112 |  fn ursa_atciqz(rc: f64, dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 112 |  fn ursa_atciqz(_rc: f64, dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 112 -  fn ursa_atciqz(rc: f64, dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 112 +  fn ursa_atciqz(astrometry::pvtob::pvtob::OM: f64, dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:112:26
[INFO] [stdout]     |
[INFO] [stdout] 112 |  fn ursa_atciqz(rc: f64, dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 112 |  fn ursa_atciqz(rc: f64, _dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 112 -  fn ursa_atciqz(rc: f64, dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 112 +  fn ursa_atciqz(rc: f64, astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:112:35
[INFO] [stdout]     |
[INFO] [stdout] 112 |  fn ursa_atciqz(rc: f64, dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 ri: &mut f64, di: &mut f64){todo!()}
[INFO] [stdout]     |                 ^^ help: if this is intentional, prefix it with an underscore: `_ri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:113:31
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 ri: &mut f64, di: &mut f64){todo!()}
[INFO] [stdout]     |                               ^^ help: if this is intentional, prefix it with an underscore: `_di`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |  fn ursa_atco13(rc: f64, dc: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 114 |  fn ursa_atco13(_rc: f64, dc: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 114 -  fn ursa_atco13(rc: f64, dc: f64,
[INFO] [stdout] 114 +  fn ursa_atco13(astrometry::pvtob::pvtob::OM: f64, dc: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:114:26
[INFO] [stdout]     |
[INFO] [stdout] 114 |  fn ursa_atco13(rc: f64, dc: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 114 |  fn ursa_atco13(rc: f64, _dc: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 114 -  fn ursa_atco13(rc: f64, dc: f64,
[INFO] [stdout] 114 +  fn ursa_atco13(rc: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:115:16
[INFO] [stdout]     |
[INFO] [stdout] 115 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 115 |                _pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 115 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 115 +                astrometry::pvtob::pvtob::OM: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:115:25
[INFO] [stdout]     |
[INFO] [stdout] 115 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 115 |                pr: f64, _pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 115 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 115 +                pr: f64, astrometry::pvtob::pvtob::OM: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:115:34
[INFO] [stdout]     |
[INFO] [stdout] 115 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                  ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 115 |                pr: f64, pd: f64, _px: f64, rv: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 115 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 115 +                pr: f64, pd: f64, astrometry::pvtob::pvtob::OM: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:115:43
[INFO] [stdout]     |
[INFO] [stdout] 115 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                           ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 115 |                pr: f64, pd: f64, px: f64, _rv: f64,
[INFO] [stdout]     |                                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 115 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 115 +                pr: f64, pd: f64, px: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]    --> src/lib.rs:116:16
[INFO] [stdout]     |
[INFO] [stdout] 116 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 116 |                _utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 116 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 116 +                astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]    --> src/lib.rs:116:27
[INFO] [stdout]     |
[INFO] [stdout] 116 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 116 |                utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 116 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 116 +                utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]    --> src/lib.rs:116:38
[INFO] [stdout]     |
[INFO] [stdout] 116 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 116 |                utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 116 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 116 +                utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]    --> src/lib.rs:117:16
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 117 |                _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 117 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 117 +                astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:117:28
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 117 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 117 +                elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]    --> src/lib.rs:117:38
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 117 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 117 +                elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]    --> src/lib.rs:117:47
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                               ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]     |                                               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 117 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 117 +                elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]    --> src/lib.rs:117:56
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 117 |                elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]     |                                                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 117 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 117 +                elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]    --> src/lib.rs:118:16
[INFO] [stdout]     |
[INFO] [stdout] 118 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 118 |                _phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 118 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 118 +                astrometry::pvtob::pvtob::OM:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]    --> src/lib.rs:118:26
[INFO] [stdout]     |
[INFO] [stdout] 118 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 118 |                phpa:f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 118 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 118 +                phpa:f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:118:35
[INFO] [stdout]     |
[INFO] [stdout] 118 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 118 |                phpa:f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 118 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 118 +                phpa:f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]    --> src/lib.rs:118:44
[INFO] [stdout]     |
[INFO] [stdout] 118 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 118 |                phpa:f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 118 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 118 +                phpa:f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aob`
[INFO] [stdout]    --> src/lib.rs:119:16
[INFO] [stdout]     |
[INFO] [stdout] 119 |                aob: &mut f64, zob: &mut f64, hob: &mut f64,
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_aob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `zob`
[INFO] [stdout]    --> src/lib.rs:119:31
[INFO] [stdout]     |
[INFO] [stdout] 119 |                aob: &mut f64, zob: &mut f64, hob: &mut f64,
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_zob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hob`
[INFO] [stdout]    --> src/lib.rs:119:46
[INFO] [stdout]     |
[INFO] [stdout] 119 |                aob: &mut f64, zob: &mut f64, hob: &mut f64,
[INFO] [stdout]     |                                              ^^^ help: if this is intentional, prefix it with an underscore: `_hob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dob`
[INFO] [stdout]    --> src/lib.rs:120:16
[INFO] [stdout]     |
[INFO] [stdout] 120 |                dob: &mut f64, rob: &mut f64, eo: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_dob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rob`
[INFO] [stdout]    --> src/lib.rs:120:31
[INFO] [stdout]     |
[INFO] [stdout] 120 |                dob: &mut f64, rob: &mut f64, eo: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_rob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eo`
[INFO] [stdout]    --> src/lib.rs:120:46
[INFO] [stdout]     |
[INFO] [stdout] 120 |                dob: &mut f64, rob: &mut f64, eo: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                              ^^ help: if this is intentional, prefix it with an underscore: `_eo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:121:17
[INFO] [stdout]     |
[INFO] [stdout] 121 |  fn ursa_atic13(ri: f64, di: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 121 |  fn ursa_atic13(_ri: f64, di: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 121 -  fn ursa_atic13(ri: f64, di: f64,
[INFO] [stdout] 121 +  fn ursa_atic13(astrometry::pvtob::pvtob::OM: f64, di: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:121:26
[INFO] [stdout]     |
[INFO] [stdout] 121 |  fn ursa_atic13(ri: f64, di: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 121 |  fn ursa_atic13(ri: f64, _di: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 121 -  fn ursa_atic13(ri: f64, di: f64,
[INFO] [stdout] 121 +  fn ursa_atic13(ri: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]    --> src/lib.rs:122:17
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 date1: f64, date2: f64,
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 _date1: f64, date2: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 122 -                 date1: f64, date2: f64,
[INFO] [stdout] 122 +                 astrometry::pvtob::pvtob::OM: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]    --> src/lib.rs:122:29
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 date1: f64, date2: f64,
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 date1: f64, _date2: f64,
[INFO] [stdout]     |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 122 -                 date1: f64, date2: f64,
[INFO] [stdout] 122 +                 date1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:123:17
[INFO] [stdout]     |
[INFO] [stdout] 123 |                 rc: &mut f64, dc: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                 ^^ help: if this is intentional, prefix it with an underscore: `_rc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:123:31
[INFO] [stdout]     |
[INFO] [stdout] 123 |                 rc: &mut f64, dc: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                               ^^ help: if this is intentional, prefix it with an underscore: `_dc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eo`
[INFO] [stdout]    --> src/lib.rs:123:45
[INFO] [stdout]     |
[INFO] [stdout] 123 |                 rc: &mut f64, dc: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                                             ^^ help: if this is intentional, prefix it with an underscore: `_eo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:124:16
[INFO] [stdout]     |
[INFO] [stdout] 124 |  fn ursa_aticq(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 124 |  fn ursa_aticq(_ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 124 -  fn ursa_aticq(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 124 +  fn ursa_aticq(astrometry::pvtob::pvtob::OM: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:124:25
[INFO] [stdout]     |
[INFO] [stdout] 124 |  fn ursa_aticq(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 124 |  fn ursa_aticq(ri: f64, _di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 124 -  fn ursa_aticq(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 124 +  fn ursa_aticq(ri: f64, astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:124:34
[INFO] [stdout]     |
[INFO] [stdout] 124 |  fn ursa_aticq(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:125:16
[INFO] [stdout]     |
[INFO] [stdout] 125 |                rc: &mut f64, dc: &mut f64){todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_rc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:125:30
[INFO] [stdout]     |
[INFO] [stdout] 125 |                rc: &mut f64, dc: &mut f64){todo!()}
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_dc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:126:17
[INFO] [stdout]     |
[INFO] [stdout] 126 |  fn ursa_aticqn(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 126 |  fn ursa_aticqn(_ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 126 -  fn ursa_aticqn(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 126 +  fn ursa_aticqn(astrometry::pvtob::pvtob::OM: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:126:26
[INFO] [stdout]     |
[INFO] [stdout] 126 |  fn ursa_aticqn(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 126 |  fn ursa_aticqn(ri: f64, _di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 126 -  fn ursa_aticqn(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout] 126 +  fn ursa_aticqn(ri: f64, astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:126:35
[INFO] [stdout]     |
[INFO] [stdout] 126 |  fn ursa_aticqn(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 n: i32, b: &[UrsaLDBODY], rc: &mut f64, dc: &mut f64){todo!()}
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:127:25
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 n: i32, b: &[UrsaLDBODY], rc: &mut f64, dc: &mut f64){todo!()}
[INFO] [stdout]     |                         ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:127:43
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 n: i32, b: &[UrsaLDBODY], rc: &mut f64, dc: &mut f64){todo!()}
[INFO] [stdout]     |                                           ^^ help: if this is intentional, prefix it with an underscore: `_rc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:127:57
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 n: i32, b: &[UrsaLDBODY], rc: &mut f64, dc: &mut f64){todo!()}
[INFO] [stdout]     |                                                         ^^ help: if this is intentional, prefix it with an underscore: `_dc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |  fn ursa_atio13(ri: f64, di: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 128 |  fn ursa_atio13(_ri: f64, di: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 128 -  fn ursa_atio13(ri: f64, di: f64,
[INFO] [stdout] 128 +  fn ursa_atio13(astrometry::pvtob::pvtob::OM: f64, di: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:128:26
[INFO] [stdout]     |
[INFO] [stdout] 128 |  fn ursa_atio13(ri: f64, di: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 128 |  fn ursa_atio13(ri: f64, _di: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 128 -  fn ursa_atio13(ri: f64, di: f64,
[INFO] [stdout] 128 +  fn ursa_atio13(ri: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]    --> src/lib.rs:129:16
[INFO] [stdout]     |
[INFO] [stdout] 129 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 129 |                _utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 129 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 129 +                astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]    --> src/lib.rs:129:27
[INFO] [stdout]     |
[INFO] [stdout] 129 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 129 |                utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 129 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 129 +                utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]    --> src/lib.rs:129:38
[INFO] [stdout]     |
[INFO] [stdout] 129 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 129 |                utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 129 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 129 +                utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]    --> src/lib.rs:130:16
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 130 |                _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 130 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 130 +                astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:130:28
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 130 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 130 +                elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]    --> src/lib.rs:130:38
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 130 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 130 +                elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]    --> src/lib.rs:130:47
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                               ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]     |                                               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 130 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 130 +                elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]    --> src/lib.rs:130:56
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 130 |                elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]     |                                                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 130 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 130 +                elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]    --> src/lib.rs:131:16
[INFO] [stdout]     |
[INFO] [stdout] 131 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 131 |                _phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 131 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 131 +                astrometry::pvtob::pvtob::OM:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]    --> src/lib.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 131 |                phpa:f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 131 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 131 +                phpa:f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:131:35
[INFO] [stdout]     |
[INFO] [stdout] 131 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 131 |                phpa:f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 131 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 131 +                phpa:f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]    --> src/lib.rs:131:44
[INFO] [stdout]     |
[INFO] [stdout] 131 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 131 |                phpa:f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 131 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 131 +                phpa:f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aob`
[INFO] [stdout]    --> src/lib.rs:132:16
[INFO] [stdout]     |
[INFO] [stdout] 132 |                aob: &mut f64, zob: &mut f64, hob: &mut f64,
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_aob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `zob`
[INFO] [stdout]    --> src/lib.rs:132:31
[INFO] [stdout]     |
[INFO] [stdout] 132 |                aob: &mut f64, zob: &mut f64, hob: &mut f64,
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_zob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hob`
[INFO] [stdout]    --> src/lib.rs:132:46
[INFO] [stdout]     |
[INFO] [stdout] 132 |                aob: &mut f64, zob: &mut f64, hob: &mut f64,
[INFO] [stdout]     |                                              ^^^ help: if this is intentional, prefix it with an underscore: `_hob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dob`
[INFO] [stdout]    --> src/lib.rs:133:16
[INFO] [stdout]     |
[INFO] [stdout] 133 |                dob: &mut f64, rob: &mut f64)-> i32{todo!()}
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_dob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rob`
[INFO] [stdout]    --> src/lib.rs:133:31
[INFO] [stdout]     |
[INFO] [stdout] 133 |                dob: &mut f64, rob: &mut f64)-> i32{todo!()}
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_rob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:134:16
[INFO] [stdout]     |
[INFO] [stdout] 134 |  fn ursa_atioq(ri: f64, di: &f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 134 |  fn ursa_atioq(_ri: f64, di: &f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 134 -  fn ursa_atioq(ri: f64, di: &f64, astrom: &UrsaASTROM,
[INFO] [stdout] 134 +  fn ursa_atioq(astrometry::pvtob::pvtob::OM: f64, di: &f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:134:25
[INFO] [stdout]     |
[INFO] [stdout] 134 |  fn ursa_atioq(ri: f64, di: &f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                         ^^ help: if this is intentional, prefix it with an underscore: `_di`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:134:35
[INFO] [stdout]     |
[INFO] [stdout] 134 |  fn ursa_atioq(ri: f64, di: &f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aob`
[INFO] [stdout]    --> src/lib.rs:135:16
[INFO] [stdout]     |
[INFO] [stdout] 135 |                aob: &mut f64, zob: &mut f64,
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_aob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `zob`
[INFO] [stdout]    --> src/lib.rs:135:31
[INFO] [stdout]     |
[INFO] [stdout] 135 |                aob: &mut f64, zob: &mut f64,
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_zob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hob`
[INFO] [stdout]    --> src/lib.rs:136:16
[INFO] [stdout]     |
[INFO] [stdout] 136 |                hob: &mut f64, dob: &mut f64, rob: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_hob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dob`
[INFO] [stdout]    --> src/lib.rs:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                hob: &mut f64, dob: &mut f64, rob: &mut f64){todo!()}
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_dob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rob`
[INFO] [stdout]    --> src/lib.rs:136:46
[INFO] [stdout]     |
[INFO] [stdout] 136 |                hob: &mut f64, dob: &mut f64, rob: &mut f64){todo!()}
[INFO] [stdout]     |                                              ^^^ help: if this is intentional, prefix it with an underscore: `_rob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_t`
[INFO] [stdout]    --> src/lib.rs:137:17
[INFO] [stdout]     |
[INFO] [stdout] 137 |  fn ursa_atoc13(type_t:&String , ob1: f64, ob2: f64,
[INFO] [stdout]     |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ob1`
[INFO] [stdout]    --> src/lib.rs:137:34
[INFO] [stdout]     |
[INFO] [stdout] 137 |  fn ursa_atoc13(type_t:&String , ob1: f64, ob2: f64,
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 137 |  fn ursa_atoc13(type_t:&String , _ob1: f64, ob2: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 137 -  fn ursa_atoc13(type_t:&String , ob1: f64, ob2: f64,
[INFO] [stdout] 137 +  fn ursa_atoc13(type_t:&String , astrometry::pvtob::pvtob::OM: f64, ob2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ob2`
[INFO] [stdout]    --> src/lib.rs:137:44
[INFO] [stdout]     |
[INFO] [stdout] 137 |  fn ursa_atoc13(type_t:&String , ob1: f64, ob2: f64,
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 137 |  fn ursa_atoc13(type_t:&String , ob1: f64, _ob2: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 137 -  fn ursa_atoc13(type_t:&String , ob1: f64, ob2: f64,
[INFO] [stdout] 137 +  fn ursa_atoc13(type_t:&String , ob1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]    --> src/lib.rs:138:16
[INFO] [stdout]     |
[INFO] [stdout] 138 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 138 |                _utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 138 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 138 +                astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]    --> src/lib.rs:138:27
[INFO] [stdout]     |
[INFO] [stdout] 138 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 138 |                utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 138 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 138 +                utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]    --> src/lib.rs:138:38
[INFO] [stdout]     |
[INFO] [stdout] 138 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 138 |                utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 138 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 138 +                utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]    --> src/lib.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 139 |                _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 139 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 139 +                astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:139:28
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 139 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 139 +                elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]    --> src/lib.rs:139:38
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 139 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 139 +                elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]    --> src/lib.rs:139:47
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                               ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]     |                                               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 139 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 139 +                elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]    --> src/lib.rs:139:56
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 139 |                elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]     |                                                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 139 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 139 +                elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]    --> src/lib.rs:140:16
[INFO] [stdout]     |
[INFO] [stdout] 140 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 140 |                _phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 140 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 140 +                astrometry::pvtob::pvtob::OM:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]    --> src/lib.rs:140:26
[INFO] [stdout]     |
[INFO] [stdout] 140 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 140 |                phpa:f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 140 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 140 +                phpa:f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:140:35
[INFO] [stdout]     |
[INFO] [stdout] 140 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 140 |                phpa:f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 140 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 140 +                phpa:f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]    --> src/lib.rs:140:44
[INFO] [stdout]     |
[INFO] [stdout] 140 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 140 |                phpa:f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 140 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 140 +                phpa:f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:141:16
[INFO] [stdout]     |
[INFO] [stdout] 141 |                rc: &mut f64, dc: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_rc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:141:30
[INFO] [stdout]     |
[INFO] [stdout] 141 |                rc: &mut f64, dc: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_dc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_t`
[INFO] [stdout]    --> src/lib.rs:142:17
[INFO] [stdout]     |
[INFO] [stdout] 142 |  fn ursa_atoi13(type_t: &String, ob1: f64, ob2: f64,
[INFO] [stdout]     |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ob1`
[INFO] [stdout]    --> src/lib.rs:142:34
[INFO] [stdout]     |
[INFO] [stdout] 142 |  fn ursa_atoi13(type_t: &String, ob1: f64, ob2: f64,
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 142 |  fn ursa_atoi13(type_t: &String, _ob1: f64, ob2: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 142 -  fn ursa_atoi13(type_t: &String, ob1: f64, ob2: f64,
[INFO] [stdout] 142 +  fn ursa_atoi13(type_t: &String, astrometry::pvtob::pvtob::OM: f64, ob2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ob2`
[INFO] [stdout]    --> src/lib.rs:142:44
[INFO] [stdout]     |
[INFO] [stdout] 142 |  fn ursa_atoi13(type_t: &String, ob1: f64, ob2: f64,
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 142 |  fn ursa_atoi13(type_t: &String, ob1: f64, _ob2: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 142 -  fn ursa_atoi13(type_t: &String, ob1: f64, ob2: f64,
[INFO] [stdout] 142 +  fn ursa_atoi13(type_t: &String, ob1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]    --> src/lib.rs:143:16
[INFO] [stdout]     |
[INFO] [stdout] 143 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 143 |                _utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 143 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 143 +                astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]    --> src/lib.rs:143:27
[INFO] [stdout]     |
[INFO] [stdout] 143 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 143 |                utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 143 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 143 +                utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]    --> src/lib.rs:143:38
[INFO] [stdout]     |
[INFO] [stdout] 143 |                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 143 |                utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 143 -                utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 143 +                utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]    --> src/lib.rs:144:16
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 144 |                _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 144 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 144 +                astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:144:28
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 144 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 144 +                elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]    --> src/lib.rs:144:38
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 144 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 144 +                elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]    --> src/lib.rs:144:47
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                               ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]     |                                               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 144 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 144 +                elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]    --> src/lib.rs:144:56
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]     |                                                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 144 |                elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]     |                                                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 144 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 144 +                elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]    --> src/lib.rs:145:16
[INFO] [stdout]     |
[INFO] [stdout] 145 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 145 |                _phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 145 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 145 +                astrometry::pvtob::pvtob::OM:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]    --> src/lib.rs:145:26
[INFO] [stdout]     |
[INFO] [stdout] 145 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 145 |                phpa:f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 145 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 145 +                phpa:f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:145:35
[INFO] [stdout]     |
[INFO] [stdout] 145 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 145 |                phpa:f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 145 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 145 +                phpa:f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]    --> src/lib.rs:145:44
[INFO] [stdout]     |
[INFO] [stdout] 145 |                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 145 |                phpa:f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 145 -                phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 145 +                phpa:f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:146:16
[INFO] [stdout]     |
[INFO] [stdout] 146 |                ri: &mut f64, di: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_ri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:146:30
[INFO] [stdout]     |
[INFO] [stdout] 146 |                ri: &mut f64, di: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_di`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_t`
[INFO] [stdout]    --> src/lib.rs:147:16
[INFO] [stdout]     |
[INFO] [stdout] 147 |  fn ursa_atoiq(type_t: &String,
[INFO] [stdout]     |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ob1`
[INFO] [stdout]    --> src/lib.rs:148:16
[INFO] [stdout]     |
[INFO] [stdout] 148 |                ob1: f64, ob2: f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 148 |                _ob1: f64, ob2: f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 148 -                ob1: f64, ob2: f64, astrom: &UrsaASTROM,
[INFO] [stdout] 148 +                astrometry::pvtob::pvtob::OM: f64, ob2: f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ob2`
[INFO] [stdout]    --> src/lib.rs:148:26
[INFO] [stdout]     |
[INFO] [stdout] 148 |                ob1: f64, ob2: f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 148 |                ob1: f64, _ob2: f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 148 -                ob1: f64, ob2: f64, astrom: &UrsaASTROM,
[INFO] [stdout] 148 +                ob1: f64, astrometry::pvtob::pvtob::OM: f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:148:36
[INFO] [stdout]     |
[INFO] [stdout] 148 |                ob1: f64, ob2: f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:149:16
[INFO] [stdout]     |
[INFO] [stdout] 149 |                ri: &mut f64, di: &mut f64){todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_ri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:149:30
[INFO] [stdout]     |
[INFO] [stdout] 149 |                ri: &mut f64, di: &mut f64){todo!()}
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_di`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bm`
[INFO] [stdout]    --> src/lib.rs:150:13
[INFO] [stdout]     |
[INFO] [stdout] 150 |  fn ursa_ld(bm: f64, p: &[f64; 3], q: &[f64; 3], e: &[f64; 3],
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 150 |  fn ursa_ld(_bm: f64, p: &[f64; 3], q: &[f64; 3], e: &[f64; 3],
[INFO] [stdout]     |             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 150 -  fn ursa_ld(bm: f64, p: &[f64; 3], q: &[f64; 3], e: &[f64; 3],
[INFO] [stdout] 150 +  fn ursa_ld(astrometry::pvtob::pvtob::OM: f64, p: &[f64; 3], q: &[f64; 3], e: &[f64; 3],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]    --> src/lib.rs:150:22
[INFO] [stdout]     |
[INFO] [stdout] 150 |  fn ursa_ld(bm: f64, p: &[f64; 3], q: &[f64; 3], e: &[f64; 3],
[INFO] [stdout]     |                      ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `q`
[INFO] [stdout]    --> src/lib.rs:150:36
[INFO] [stdout]     |
[INFO] [stdout] 150 |  fn ursa_ld(bm: f64, p: &[f64; 3], q: &[f64; 3], e: &[f64; 3],
[INFO] [stdout]     |                                    ^ help: if this is intentional, prefix it with an underscore: `_q`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/lib.rs:150:50
[INFO] [stdout]     |
[INFO] [stdout] 150 |  fn ursa_ld(bm: f64, p: &[f64; 3], q: &[f64; 3], e: &[f64; 3],
[INFO] [stdout]     |                                                  ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `em`
[INFO] [stdout]    --> src/lib.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 151 |             em: f64, dlim: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 151 |             _em: f64, dlim: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 151 -             em: f64, dlim: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout] 151 +             astrometry::pvtob::pvtob::OM: f64, dlim: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dlim`
[INFO] [stdout]    --> src/lib.rs:151:22
[INFO] [stdout]     |
[INFO] [stdout] 151 |             em: f64, dlim: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 151 |             em: f64, _dlim: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 151 -             em: f64, dlim: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout] 151 +             em: f64, astrometry::pvtob::pvtob::OM: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p1`
[INFO] [stdout]    --> src/lib.rs:151:33
[INFO] [stdout]     |
[INFO] [stdout] 151 |             em: f64, dlim: f64, p1: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |                                 ^^ help: if this is intentional, prefix it with an underscore: `_p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> src/lib.rs:152:14
[INFO] [stdout]     |
[INFO] [stdout] 152 |  fn ursa_ldn(n: i32, b: &[UrsaLDBODY], ob: &[f64; 3], sc:&[f64; 3],
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:152:22
[INFO] [stdout]     |
[INFO] [stdout] 152 |  fn ursa_ldn(n: i32, b: &[UrsaLDBODY], ob: &[f64; 3], sc:&[f64; 3],
[INFO] [stdout]     |                      ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ob`
[INFO] [stdout]    --> src/lib.rs:152:40
[INFO] [stdout]     |
[INFO] [stdout] 152 |  fn ursa_ldn(n: i32, b: &[UrsaLDBODY], ob: &[f64; 3], sc:&[f64; 3],
[INFO] [stdout]     |                                        ^^ help: if this is intentional, prefix it with an underscore: `_ob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sc`
[INFO] [stdout]    --> src/lib.rs:152:55
[INFO] [stdout]     |
[INFO] [stdout] 152 |  fn ursa_ldn(n: i32, b: &[UrsaLDBODY], ob: &[f64; 3], sc:&[f64; 3],
[INFO] [stdout]     |                                                       ^^ help: if this is intentional, prefix it with an underscore: `_sc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sn`
[INFO] [stdout]    --> src/lib.rs:153:14
[INFO] [stdout]     |
[INFO] [stdout] 153 |              sn: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |              ^^ help: if this is intentional, prefix it with an underscore: `_sn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]    --> src/lib.rs:154:16
[INFO] [stdout]     |
[INFO] [stdout] 154 |  fn ursa_ldsun(p: &[f64; 3], e: &[f64; 3], em: f64, p1: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/lib.rs:154:30
[INFO] [stdout]     |
[INFO] [stdout] 154 |  fn ursa_ldsun(p: &[f64; 3], e: &[f64; 3], em: f64, p1: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                              ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `em`
[INFO] [stdout]    --> src/lib.rs:154:44
[INFO] [stdout]     |
[INFO] [stdout] 154 |  fn ursa_ldsun(p: &[f64; 3], e: &[f64; 3], em: f64, p1: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 154 |  fn ursa_ldsun(p: &[f64; 3], e: &[f64; 3], _em: f64, p1: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 154 -  fn ursa_ldsun(p: &[f64; 3], e: &[f64; 3], em: f64, p1: &mut [f64; 3]){todo!()}
[INFO] [stdout] 154 +  fn ursa_ldsun(p: &[f64; 3], e: &[f64; 3], astrometry::pvtob::pvtob::OM: f64, p1: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p1`
[INFO] [stdout]    --> src/lib.rs:154:53
[INFO] [stdout]     |
[INFO] [stdout] 154 |  fn ursa_ldsun(p: &[f64; 3], e: &[f64; 3], em: f64, p1: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                                     ^^ help: if this is intentional, prefix it with an underscore: `_p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:155:15
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |               ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(_rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 155 -  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 155 +  fn ursa_pmpx(astrometry::pvtob::pvtob::OM: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:155:24
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(rc: f64, _dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 155 -  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 155 +  fn ursa_pmpx(rc: f64, astrometry::pvtob::pvtob::OM: f64, pr: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:155:33
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(rc: f64, dc: f64, _pr: f64, pd: f64,
[INFO] [stdout]     |                                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 155 -  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 155 +  fn ursa_pmpx(rc: f64, dc: f64, astrometry::pvtob::pvtob::OM: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:155:42
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, _pd: f64,
[INFO] [stdout]     |                                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 155 -  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 155 +  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:156:15
[INFO] [stdout]     |
[INFO] [stdout] 156 |               px: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |               ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 156 |               _px: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 156 -               px: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout] 156 +               astrometry::pvtob::pvtob::OM: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:156:24
[INFO] [stdout]     |
[INFO] [stdout] 156 |               px: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 156 |               px: f64, _rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 156 -               px: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout] 156 +               px: f64, astrometry::pvtob::pvtob::OM: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmt`
[INFO] [stdout]    --> src/lib.rs:156:33
[INFO] [stdout]     |
[INFO] [stdout] 156 |               px: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 156 |               px: f64, rv: f64, _pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |                                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 156 -               px: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout] 156 +               px: f64, rv: f64, astrometry::pvtob::pvtob::OM: f64, pob: &[f64; 3],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pob`
[INFO] [stdout]    --> src/lib.rs:156:43
[INFO] [stdout]     |
[INFO] [stdout] 156 |               px: f64, rv: f64, pmt: f64, pob: &[f64; 3],
[INFO] [stdout]     |                                           ^^^ help: if this is intentional, prefix it with an underscore: `_pob`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pco`
[INFO] [stdout]    --> src/lib.rs:157:15
[INFO] [stdout]     |
[INFO] [stdout] 157 |               pco:&mut[f64; 3]){todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_pco`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra1`
[INFO] [stdout]    --> src/lib.rs:158:17
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(_ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 158 -  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout] 158 +  fn ursa_pmsafe(astrometry::pvtob::pvtob::OM: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec1`
[INFO] [stdout]    --> src/lib.rs:158:27
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(ra1: f64, _dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 158 -  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout] 158 +  fn ursa_pmsafe(ra1: f64, astrometry::pvtob::pvtob::OM: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmr1`
[INFO] [stdout]    --> src/lib.rs:158:38
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(ra1: f64, dec1: f64, _pmr1: f64, pmd1: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 158 -  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout] 158 +  fn ursa_pmsafe(ra1: f64, dec1: f64, astrometry::pvtob::pvtob::OM: f64, pmd1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmd1`
[INFO] [stdout]    --> src/lib.rs:158:49
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, _pmd1: f64,
[INFO] [stdout]     |                                                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 158 -  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout] 158 +  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px1`
[INFO] [stdout]    --> src/lib.rs:159:16
[INFO] [stdout]     |
[INFO] [stdout] 159 |                px1: f64, rv1: f64,
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 159 |                _px1: f64, rv1: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 159 -                px1: f64, rv1: f64,
[INFO] [stdout] 159 +                astrometry::pvtob::pvtob::OM: f64, rv1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv1`
[INFO] [stdout]    --> src/lib.rs:159:26
[INFO] [stdout]     |
[INFO] [stdout] 159 |                px1: f64, rv1: f64,
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 159 |                px1: f64, _rv1: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 159 -                px1: f64, rv1: f64,
[INFO] [stdout] 159 +                px1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ep1a`
[INFO] [stdout]    --> src/lib.rs:160:16
[INFO] [stdout]     |
[INFO] [stdout] 160 |                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 160 |                _ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 160 -                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout] 160 +                astrometry::pvtob::pvtob::OM: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ep1b`
[INFO] [stdout]    --> src/lib.rs:160:27
[INFO] [stdout]     |
[INFO] [stdout] 160 |                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 160 |                ep1a: f64, _ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 160 -                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout] 160 +                ep1a: f64, astrometry::pvtob::pvtob::OM: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ep2a`
[INFO] [stdout]    --> src/lib.rs:160:38
[INFO] [stdout]     |
[INFO] [stdout] 160 |                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 160 |                ep1a: f64, ep1b: f64, _ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 160 -                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout] 160 +                ep1a: f64, ep1b: f64, astrometry::pvtob::pvtob::OM: f64, ep2b: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ep2b`
[INFO] [stdout]    --> src/lib.rs:160:49
[INFO] [stdout]     |
[INFO] [stdout] 160 |                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 160 |                ep1a: f64, ep1b: f64, ep2a: f64, _ep2b: f64,
[INFO] [stdout]     |                                                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 160 -                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout] 160 +                ep1a: f64, ep1b: f64, ep2a: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra2`
[INFO] [stdout]    --> src/lib.rs:161:16
[INFO] [stdout]     |
[INFO] [stdout] 161 |                ra2: &mut f64, dec2: &mut f64, pmr2: &mut f64, pmd2: &mut f64,
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_ra2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec2`
[INFO] [stdout]    --> src/lib.rs:161:31
[INFO] [stdout]     |
[INFO] [stdout] 161 |                ra2: &mut f64, dec2: &mut f64, pmr2: &mut f64, pmd2: &mut f64,
[INFO] [stdout]     |                               ^^^^ help: if this is intentional, prefix it with an underscore: `_dec2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmr2`
[INFO] [stdout]    --> src/lib.rs:161:47
[INFO] [stdout]     |
[INFO] [stdout] 161 |                ra2: &mut f64, dec2: &mut f64, pmr2: &mut f64, pmd2: &mut f64,
[INFO] [stdout]     |                                               ^^^^ help: if this is intentional, prefix it with an underscore: `_pmr2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmd2`
[INFO] [stdout]    --> src/lib.rs:161:63
[INFO] [stdout]     |
[INFO] [stdout] 161 |                ra2: &mut f64, dec2: &mut f64, pmr2: &mut f64, pmd2: &mut f64,
[INFO] [stdout]     |                                                               ^^^^ help: if this is intentional, prefix it with an underscore: `_pmd2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px2`
[INFO] [stdout]    --> src/lib.rs:162:16
[INFO] [stdout]     |
[INFO] [stdout] 162 |                px2: &mut f64, rv2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_px2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv2`
[INFO] [stdout]    --> src/lib.rs:162:31
[INFO] [stdout]     |
[INFO] [stdout] 162 |                px2: &mut f64, rv2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_rv2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]    --> src/lib.rs:164:16
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(_phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 164 -  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 164 +  fn ursa_refco(astrometry::pvtob::pvtob::OM:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]    --> src/lib.rs:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(phpa:f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 164 -  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 164 +  fn ursa_refco(phpa:f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:164:35
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(phpa:f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 164 -  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 164 +  fn ursa_refco(phpa:f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]    --> src/lib.rs:164:44
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(phpa:f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 164 -  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 164 +  fn ursa_refco(phpa:f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `refa`
[INFO] [stdout]    --> src/lib.rs:165:16
[INFO] [stdout]     |
[INFO] [stdout] 165 |                refa: &mut f64, refb: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^^ help: if this is intentional, prefix it with an underscore: `_refa`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `refb`
[INFO] [stdout]    --> src/lib.rs:165:32
[INFO] [stdout]     |
[INFO] [stdout] 165 |                refa: &mut f64, refb: &mut f64){todo!()}
[INFO] [stdout]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_refb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]    --> src/lib.rs:270:17
[INFO] [stdout]     |
[INFO] [stdout] 270 |  fn ursa_pvstar(pv: &[[f64; 3]; 2], ra: &mut f64, dec: &mut f64,
[INFO] [stdout]     |                 ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra`
[INFO] [stdout]    --> src/lib.rs:270:37
[INFO] [stdout]     |
[INFO] [stdout] 270 |  fn ursa_pvstar(pv: &[[f64; 3]; 2], ra: &mut f64, dec: &mut f64,
[INFO] [stdout]     |                                     ^^ help: if this is intentional, prefix it with an underscore: `_ra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec`
[INFO] [stdout]    --> src/lib.rs:270:51
[INFO] [stdout]     |
[INFO] [stdout] 270 |  fn ursa_pvstar(pv: &[[f64; 3]; 2], ra: &mut f64, dec: &mut f64,
[INFO] [stdout]     |                                                   ^^^ help: if this is intentional, prefix it with an underscore: `_dec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmr`
[INFO] [stdout]    --> src/lib.rs:271:16
[INFO] [stdout]     |
[INFO] [stdout] 271 |                pmr: &mut f64, pmd: &mut f64, px: &mut f64, rv: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_pmr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmd`
[INFO] [stdout]    --> src/lib.rs:271:31
[INFO] [stdout]     |
[INFO] [stdout] 271 |                pmr: &mut f64, pmd: &mut f64, px: &mut f64, rv: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_pmd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:271:46
[INFO] [stdout]     |
[INFO] [stdout] 271 |                pmr: &mut f64, pmd: &mut f64, px: &mut f64, rv: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                              ^^ help: if this is intentional, prefix it with an underscore: `_px`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:271:60
[INFO] [stdout]     |
[INFO] [stdout] 271 |                pmr: &mut f64, pmd: &mut f64, px: &mut f64, rv: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                            ^^ help: if this is intentional, prefix it with an underscore: `_rv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra`
[INFO] [stdout]    --> src/lib.rs:272:17
[INFO] [stdout]     |
[INFO] [stdout] 272 |  fn ursa_starpv(ra: f64,  dec: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 272 |  fn ursa_starpv(_ra: f64,  dec: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 272 -  fn ursa_starpv(ra: f64,  dec: f64,
[INFO] [stdout] 272 +  fn ursa_starpv(astrometry::pvtob::pvtob::OM: f64,  dec: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec`
[INFO] [stdout]    --> src/lib.rs:272:27
[INFO] [stdout]     |
[INFO] [stdout] 272 |  fn ursa_starpv(ra: f64,  dec: f64,
[INFO] [stdout]     |                           ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 272 |  fn ursa_starpv(ra: f64,  _dec: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 272 -  fn ursa_starpv(ra: f64,  dec: f64,
[INFO] [stdout] 272 +  fn ursa_starpv(ra: f64,  astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmr`
[INFO] [stdout]    --> src/lib.rs:273:16
[INFO] [stdout]     |
[INFO] [stdout] 273 |                pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 273 |                _pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 273 -                pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout] 273 +                astrometry::pvtob::pvtob::OM: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmd`
[INFO] [stdout]    --> src/lib.rs:273:26
[INFO] [stdout]     |
[INFO] [stdout] 273 |                pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 273 |                pmr: f64, _pmd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 273 -                pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout] 273 +                pmr: f64, astrometry::pvtob::pvtob::OM: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:273:36
[INFO] [stdout]     |
[INFO] [stdout] 273 |                pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                    ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 273 |                pmr: f64, pmd: f64, _px: f64, rv: f64,
[INFO] [stdout]     |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 273 -                pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout] 273 +                pmr: f64, pmd: f64, astrometry::pvtob::pvtob::OM: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:273:45
[INFO] [stdout]     |
[INFO] [stdout] 273 |                pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                             ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 273 |                pmr: f64, pmd: f64, px: f64, _rv: f64,
[INFO] [stdout]     |                                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 273 -                pmr: f64, pmd: f64, px: f64, rv: f64,
[INFO] [stdout] 273 +                pmr: f64, pmd: f64, px: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]    --> src/lib.rs:274:16
[INFO] [stdout]     |
[INFO] [stdout] 274 |                pv: &mut [[f64; 3]; 2])->i32{todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r1950`
[INFO] [stdout]    --> src/lib.rs:278:16
[INFO] [stdout]     |
[INFO] [stdout] 278 |  fn ursa_fk425(r1950: f64, d1950: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 278 |  fn ursa_fk425(_r1950: f64, d1950: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 278 -  fn ursa_fk425(r1950: f64, d1950: f64,
[INFO] [stdout] 278 +  fn ursa_fk425(astrometry::pvtob::pvtob::OM: f64, d1950: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d1950`
[INFO] [stdout]    --> src/lib.rs:278:28
[INFO] [stdout]     |
[INFO] [stdout] 278 |  fn ursa_fk425(r1950: f64, d1950: f64,
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 278 |  fn ursa_fk425(r1950: f64, _d1950: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 278 -  fn ursa_fk425(r1950: f64, d1950: f64,
[INFO] [stdout] 278 +  fn ursa_fk425(r1950: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dr1950`
[INFO] [stdout]    --> src/lib.rs:279:16
[INFO] [stdout]     |
[INFO] [stdout] 279 |                dr1950: f64, dd1950: f64,
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 279 |                _dr1950: f64, dd1950: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 279 -                dr1950: f64, dd1950: f64,
[INFO] [stdout] 279 +                astrometry::pvtob::pvtob::OM: f64, dd1950: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dd1950`
[INFO] [stdout]    --> src/lib.rs:279:29
[INFO] [stdout]     |
[INFO] [stdout] 279 |                dr1950: f64, dd1950: f64,
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 279 |                dr1950: f64, _dd1950: f64,
[INFO] [stdout]     |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 279 -                dr1950: f64, dd1950: f64,
[INFO] [stdout] 279 +                dr1950: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p1950`
[INFO] [stdout]    --> src/lib.rs:280:16
[INFO] [stdout]     |
[INFO] [stdout] 280 |                p1950: f64, v1950: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 280 |                _p1950: f64, v1950: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 280 -                p1950: f64, v1950: f64,
[INFO] [stdout] 280 +                astrometry::pvtob::pvtob::OM: f64, v1950: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v1950`
[INFO] [stdout]    --> src/lib.rs:280:28
[INFO] [stdout]     |
[INFO] [stdout] 280 |                p1950: f64, v1950: f64,
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 280 |                p1950: f64, _v1950: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 280 -                p1950: f64, v1950: f64,
[INFO] [stdout] 280 +                p1950: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r2000`
[INFO] [stdout]    --> src/lib.rs:281:16
[INFO] [stdout]     |
[INFO] [stdout] 281 |                r2000: &mut f64, d2000: &mut f64,
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_r2000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d2000`
[INFO] [stdout]    --> src/lib.rs:281:33
[INFO] [stdout]     |
[INFO] [stdout] 281 |                r2000: &mut f64, d2000: &mut f64,
[INFO] [stdout]     |                                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_d2000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dr2000`
[INFO] [stdout]    --> src/lib.rs:282:16
[INFO] [stdout]     |
[INFO] [stdout] 282 |                dr2000: &mut f64, dd2000: &mut f64,
[INFO] [stdout]     |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_dr2000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dd2000`
[INFO] [stdout]    --> src/lib.rs:282:34
[INFO] [stdout]     |
[INFO] [stdout] 282 |                dr2000: &mut f64, dd2000: &mut f64,
[INFO] [stdout]     |                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_dd2000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p2000`
[INFO] [stdout]    --> src/lib.rs:283:16
[INFO] [stdout]     |
[INFO] [stdout] 283 |                p2000: &mut f64, v2000: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_p2000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2000`
[INFO] [stdout]    --> src/lib.rs:283:33
[INFO] [stdout]     |
[INFO] [stdout] 283 |                p2000: &mut f64, v2000: &mut f64){todo!()}
[INFO] [stdout]     |                                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_v2000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r1950`
[INFO] [stdout]    --> src/lib.rs:284:16
[INFO] [stdout]     |
[INFO] [stdout] 284 |  fn ursa_fk45z(r1950: f64, d1950: f64, bepoch: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 284 |  fn ursa_fk45z(_r1950: f64, d1950: f64, bepoch: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 284 -  fn ursa_fk45z(r1950: f64, d1950: f64, bepoch: f64,
[INFO] [stdout] 284 +  fn ursa_fk45z(astrometry::pvtob::pvtob::OM: f64, d1950: f64, bepoch: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d1950`
[INFO] [stdout]    --> src/lib.rs:284:28
[INFO] [stdout]     |
[INFO] [stdout] 284 |  fn ursa_fk45z(r1950: f64, d1950: f64, bepoch: f64,
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 284 |  fn ursa_fk45z(r1950: f64, _d1950: f64, bepoch: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 284 -  fn ursa_fk45z(r1950: f64, d1950: f64, bepoch: f64,
[INFO] [stdout] 284 +  fn ursa_fk45z(r1950: f64, astrometry::pvtob::pvtob::OM: f64, bepoch: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bepoch`
[INFO] [stdout]    --> src/lib.rs:284:40
[INFO] [stdout]     |
[INFO] [stdout] 284 |  fn ursa_fk45z(r1950: f64, d1950: f64, bepoch: f64,
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 284 |  fn ursa_fk45z(r1950: f64, d1950: f64, _bepoch: f64,
[INFO] [stdout]     |                                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 284 -  fn ursa_fk45z(r1950: f64, d1950: f64, bepoch: f64,
[INFO] [stdout] 284 +  fn ursa_fk45z(r1950: f64, d1950: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r2000`
[INFO] [stdout]    --> src/lib.rs:285:16
[INFO] [stdout]     |
[INFO] [stdout] 285 |                r2000: &mut f64, d2000: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_r2000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d2000`
[INFO] [stdout]    --> src/lib.rs:285:33
[INFO] [stdout]     |
[INFO] [stdout] 285 |                r2000: &mut f64, d2000: &mut f64){todo!()}
[INFO] [stdout]     |                                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_d2000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r2000`
[INFO] [stdout]    --> src/lib.rs:286:16
[INFO] [stdout]     |
[INFO] [stdout] 286 |  fn ursa_fk524(r2000: f64, d2000: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 286 |  fn ursa_fk524(_r2000: f64, d2000: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 286 -  fn ursa_fk524(r2000: f64, d2000: f64,
[INFO] [stdout] 286 +  fn ursa_fk524(astrometry::pvtob::pvtob::OM: f64, d2000: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d2000`
[INFO] [stdout]    --> src/lib.rs:286:28
[INFO] [stdout]     |
[INFO] [stdout] 286 |  fn ursa_fk524(r2000: f64, d2000: f64,
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 286 |  fn ursa_fk524(r2000: f64, _d2000: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 286 -  fn ursa_fk524(r2000: f64, d2000: f64,
[INFO] [stdout] 286 +  fn ursa_fk524(r2000: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dr2000`
[INFO] [stdout]    --> src/lib.rs:287:16
[INFO] [stdout]     |
[INFO] [stdout] 287 |                dr2000: f64, dd2000: f64,
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 287 |                _dr2000: f64, dd2000: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 287 -                dr2000: f64, dd2000: f64,
[INFO] [stdout] 287 +                astrometry::pvtob::pvtob::OM: f64, dd2000: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dd2000`
[INFO] [stdout]    --> src/lib.rs:287:29
[INFO] [stdout]     |
[INFO] [stdout] 287 |                dr2000: f64, dd2000: f64,
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 287 |                dr2000: f64, _dd2000: f64,
[INFO] [stdout]     |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 287 -                dr2000: f64, dd2000: f64,
[INFO] [stdout] 287 +                dr2000: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p2000`
[INFO] [stdout]    --> src/lib.rs:288:16
[INFO] [stdout]     |
[INFO] [stdout] 288 |                p2000: f64, v2000: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 288 |                _p2000: f64, v2000: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 288 -                p2000: f64, v2000: f64,
[INFO] [stdout] 288 +                astrometry::pvtob::pvtob::OM: f64, v2000: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2000`
[INFO] [stdout]    --> src/lib.rs:288:28
[INFO] [stdout]     |
[INFO] [stdout] 288 |                p2000: f64, v2000: f64,
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 288 |                p2000: f64, _v2000: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 288 -                p2000: f64, v2000: f64,
[INFO] [stdout] 288 +                p2000: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r1950`
[INFO] [stdout]    --> src/lib.rs:289:16
[INFO] [stdout]     |
[INFO] [stdout] 289 |                r1950: &mut f64, d1950: &mut f64,
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_r1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d1950`
[INFO] [stdout]    --> src/lib.rs:289:33
[INFO] [stdout]     |
[INFO] [stdout] 289 |                r1950: &mut f64, d1950: &mut f64,
[INFO] [stdout]     |                                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_d1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dr1950`
[INFO] [stdout]    --> src/lib.rs:290:16
[INFO] [stdout]     |
[INFO] [stdout] 290 |                dr1950: &mut f64, dd1950: &mut f64,
[INFO] [stdout]     |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_dr1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dd1950`
[INFO] [stdout]    --> src/lib.rs:290:34
[INFO] [stdout]     |
[INFO] [stdout] 290 |                dr1950: &mut f64, dd1950: &mut f64,
[INFO] [stdout]     |                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_dd1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p1950`
[INFO] [stdout]    --> src/lib.rs:291:16
[INFO] [stdout]     |
[INFO] [stdout] 291 |                p1950: &mut f64, v1950: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_p1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v1950`
[INFO] [stdout]    --> src/lib.rs:291:33
[INFO] [stdout]     |
[INFO] [stdout] 291 |                p1950: &mut f64, v1950: &mut f64){todo!()}
[INFO] [stdout]     |                                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_v1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r5`
[INFO] [stdout]    --> src/lib.rs:292:16
[INFO] [stdout]     |
[INFO] [stdout] 292 |  fn ursa_fk52h(r5: f64, d5: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 292 |  fn ursa_fk52h(_r5: f64, d5: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 292 -  fn ursa_fk52h(r5: f64, d5: f64,
[INFO] [stdout] 292 +  fn ursa_fk52h(astrometry::pvtob::pvtob::OM: f64, d5: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d5`
[INFO] [stdout]    --> src/lib.rs:292:25
[INFO] [stdout]     |
[INFO] [stdout] 292 |  fn ursa_fk52h(r5: f64, d5: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 292 |  fn ursa_fk52h(r5: f64, _d5: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 292 -  fn ursa_fk52h(r5: f64, d5: f64,
[INFO] [stdout] 292 +  fn ursa_fk52h(r5: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dr5`
[INFO] [stdout]    --> src/lib.rs:293:16
[INFO] [stdout]     |
[INFO] [stdout] 293 |                dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 293 |                _dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 293 -                dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout] 293 +                astrometry::pvtob::pvtob::OM: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dd5`
[INFO] [stdout]    --> src/lib.rs:293:26
[INFO] [stdout]     |
[INFO] [stdout] 293 |                dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 293 |                dr5: f64, _dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 293 -                dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout] 293 +                dr5: f64, astrometry::pvtob::pvtob::OM: f64, px5: f64, rv5: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px5`
[INFO] [stdout]    --> src/lib.rs:293:36
[INFO] [stdout]     |
[INFO] [stdout] 293 |                dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 293 |                dr5: f64, dd5: f64, _px5: f64, rv5: f64,
[INFO] [stdout]     |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 293 -                dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout] 293 +                dr5: f64, dd5: f64, astrometry::pvtob::pvtob::OM: f64, rv5: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv5`
[INFO] [stdout]    --> src/lib.rs:293:46
[INFO] [stdout]     |
[INFO] [stdout] 293 |                dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 293 |                dr5: f64, dd5: f64, px5: f64, _rv5: f64,
[INFO] [stdout]     |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 293 -                dr5: f64, dd5: f64, px5: f64, rv5: f64,
[INFO] [stdout] 293 +                dr5: f64, dd5: f64, px5: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:294:16
[INFO] [stdout]     |
[INFO] [stdout] 294 |                rh: &mut f64, dh: &mut f64,
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_rh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dh`
[INFO] [stdout]    --> src/lib.rs:294:30
[INFO] [stdout]     |
[INFO] [stdout] 294 |                rh: &mut f64, dh: &mut f64,
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_dh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `drh`
[INFO] [stdout]    --> src/lib.rs:295:16
[INFO] [stdout]     |
[INFO] [stdout] 295 |                drh: &mut f64, ddh: &mut f64, pxh: &mut f64, rvh: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_drh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ddh`
[INFO] [stdout]    --> src/lib.rs:295:31
[INFO] [stdout]     |
[INFO] [stdout] 295 |                drh: &mut f64, ddh: &mut f64, pxh: &mut f64, rvh: &mut f64){todo!()}
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_ddh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pxh`
[INFO] [stdout]    --> src/lib.rs:295:46
[INFO] [stdout]     |
[INFO] [stdout] 295 |                drh: &mut f64, ddh: &mut f64, pxh: &mut f64, rvh: &mut f64){todo!()}
[INFO] [stdout]     |                                              ^^^ help: if this is intentional, prefix it with an underscore: `_pxh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rvh`
[INFO] [stdout]    --> src/lib.rs:295:61
[INFO] [stdout]     |
[INFO] [stdout] 295 |                drh: &mut f64, ddh: &mut f64, pxh: &mut f64, rvh: &mut f64){todo!()}
[INFO] [stdout]     |                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_rvh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r2000`
[INFO] [stdout]    --> src/lib.rs:296:16
[INFO] [stdout]     |
[INFO] [stdout] 296 |  fn ursa_fk54z(r2000: f64, d2000: f64, bepoch: f64,
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 296 |  fn ursa_fk54z(_r2000: f64, d2000: f64, bepoch: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 296 -  fn ursa_fk54z(r2000: f64, d2000: f64, bepoch: f64,
[INFO] [stdout] 296 +  fn ursa_fk54z(astrometry::pvtob::pvtob::OM: f64, d2000: f64, bepoch: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d2000`
[INFO] [stdout]    --> src/lib.rs:296:28
[INFO] [stdout]     |
[INFO] [stdout] 296 |  fn ursa_fk54z(r2000: f64, d2000: f64, bepoch: f64,
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 296 |  fn ursa_fk54z(r2000: f64, _d2000: f64, bepoch: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 296 -  fn ursa_fk54z(r2000: f64, d2000: f64, bepoch: f64,
[INFO] [stdout] 296 +  fn ursa_fk54z(r2000: f64, astrometry::pvtob::pvtob::OM: f64, bepoch: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bepoch`
[INFO] [stdout]    --> src/lib.rs:296:40
[INFO] [stdout]     |
[INFO] [stdout] 296 |  fn ursa_fk54z(r2000: f64, d2000: f64, bepoch: f64,
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 296 |  fn ursa_fk54z(r2000: f64, d2000: f64, _bepoch: f64,
[INFO] [stdout]     |                                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 296 -  fn ursa_fk54z(r2000: f64, d2000: f64, bepoch: f64,
[INFO] [stdout] 296 +  fn ursa_fk54z(r2000: f64, d2000: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r1950`
[INFO] [stdout]    --> src/lib.rs:297:16
[INFO] [stdout]     |
[INFO] [stdout] 297 |                r1950: &mut f64, d1950: &mut f64,
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_r1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d1950`
[INFO] [stdout]    --> src/lib.rs:297:33
[INFO] [stdout]     |
[INFO] [stdout] 297 |                r1950: &mut f64, d1950: &mut f64,
[INFO] [stdout]     |                                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_d1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dr1950`
[INFO] [stdout]    --> src/lib.rs:298:16
[INFO] [stdout]     |
[INFO] [stdout] 298 |                dr1950:&mut f64, dd1950: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_dr1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dd1950`
[INFO] [stdout]    --> src/lib.rs:298:33
[INFO] [stdout]     |
[INFO] [stdout] 298 |                dr1950:&mut f64, dd1950: &mut f64){todo!()}
[INFO] [stdout]     |                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_dd1950`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r5h`
[INFO] [stdout]    --> src/lib.rs:299:17
[INFO] [stdout]     |
[INFO] [stdout] 299 |  fn ursa_fk5hip(r5h: &[[f64; 3];3], s5h: &[f64; 3]){todo!()}
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_r5h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s5h`
[INFO] [stdout]    --> src/lib.rs:299:37
[INFO] [stdout]     |
[INFO] [stdout] 299 |  fn ursa_fk5hip(r5h: &[[f64; 3];3], s5h: &[f64; 3]){todo!()}
[INFO] [stdout]     |                                     ^^^ help: if this is intentional, prefix it with an underscore: `_s5h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r5`
[INFO] [stdout]    --> src/lib.rs:300:16
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(_r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 300 -  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout] 300 +  fn ursa_fk5hz(astrometry::pvtob::pvtob::OM: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d5`
[INFO] [stdout]    --> src/lib.rs:300:25
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(r5: f64, _d5: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 300 -  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout] 300 +  fn ursa_fk5hz(r5: f64, astrometry::pvtob::pvtob::OM: f64, date1: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]    --> src/lib.rs:300:34
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(r5: f64, d5: f64, _date1: f64, date2: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 300 -  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout] 300 +  fn ursa_fk5hz(r5: f64, d5: f64, astrometry::pvtob::pvtob::OM: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]    --> src/lib.rs:300:46
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, _date2: f64,
[INFO] [stdout]     |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 300 -  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout] 300 +  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:301:16
[INFO] [stdout]     |
[INFO] [stdout] 301 |                rh: &mut f64, dh: &mut f64){todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_rh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dh`
[INFO] [stdout]    --> src/lib.rs:301:30
[INFO] [stdout]     |
[INFO] [stdout] 301 |                rh: &mut f64, dh: &mut f64){todo!()}
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_dh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:302:16
[INFO] [stdout]     |
[INFO] [stdout] 302 |  fn ursa_h2fk5(rh: f64, dh: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 302 |  fn ursa_h2fk5(_rh: f64, dh: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 302 -  fn ursa_h2fk5(rh: f64, dh: f64,
[INFO] [stdout] 302 +  fn ursa_h2fk5(astrometry::pvtob::pvtob::OM: f64, dh: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dh`
[INFO] [stdout]    --> src/lib.rs:302:25
[INFO] [stdout]     |
[INFO] [stdout] 302 |  fn ursa_h2fk5(rh: f64, dh: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 302 |  fn ursa_h2fk5(rh: f64, _dh: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 302 -  fn ursa_h2fk5(rh: f64, dh: f64,
[INFO] [stdout] 302 +  fn ursa_h2fk5(rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `drh`
[INFO] [stdout]    --> src/lib.rs:303:16
[INFO] [stdout]     |
[INFO] [stdout] 303 |                drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 303 |                _drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 303 -                drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout] 303 +                astrometry::pvtob::pvtob::OM: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ddh`
[INFO] [stdout]    --> src/lib.rs:303:26
[INFO] [stdout]     |
[INFO] [stdout] 303 |                drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 303 |                drh: f64, _ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 303 -                drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout] 303 +                drh: f64, astrometry::pvtob::pvtob::OM: f64, pxh: f64, rvh: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pxh`
[INFO] [stdout]    --> src/lib.rs:303:36
[INFO] [stdout]     |
[INFO] [stdout] 303 |                drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 303 |                drh: f64, ddh: f64, _pxh: f64, rvh: f64,
[INFO] [stdout]     |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 303 -                drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout] 303 +                drh: f64, ddh: f64, astrometry::pvtob::pvtob::OM: f64, rvh: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rvh`
[INFO] [stdout]    --> src/lib.rs:303:46
[INFO] [stdout]     |
[INFO] [stdout] 303 |                drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 303 |                drh: f64, ddh: f64, pxh: f64, _rvh: f64,
[INFO] [stdout]     |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 303 -                drh: f64, ddh: f64, pxh: f64, rvh: f64,
[INFO] [stdout] 303 +                drh: f64, ddh: f64, pxh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r5`
[INFO] [stdout]    --> src/lib.rs:304:16
[INFO] [stdout]     |
[INFO] [stdout] 304 |                r5: &mut f64, d5:&mut f64,
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_r5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d5`
[INFO] [stdout]    --> src/lib.rs:304:30
[INFO] [stdout]     |
[INFO] [stdout] 304 |                r5: &mut f64, d5:&mut f64,
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_d5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dr5`
[INFO] [stdout]    --> src/lib.rs:305:16
[INFO] [stdout]     |
[INFO] [stdout] 305 |                dr5:&mut f64, dd5:&mut f64, px5:&mut f64, rv5:&mut f64){todo!()}
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_dr5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dd5`
[INFO] [stdout]    --> src/lib.rs:305:30
[INFO] [stdout]     |
[INFO] [stdout] 305 |                dr5:&mut f64, dd5:&mut f64, px5:&mut f64, rv5:&mut f64){todo!()}
[INFO] [stdout]     |                              ^^^ help: if this is intentional, prefix it with an underscore: `_dd5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px5`
[INFO] [stdout]    --> src/lib.rs:305:44
[INFO] [stdout]     |
[INFO] [stdout] 305 |                dr5:&mut f64, dd5:&mut f64, px5:&mut f64, rv5:&mut f64){todo!()}
[INFO] [stdout]     |                                            ^^^ help: if this is intentional, prefix it with an underscore: `_px5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv5`
[INFO] [stdout]    --> src/lib.rs:305:58
[INFO] [stdout]     |
[INFO] [stdout] 305 |                dr5:&mut f64, dd5:&mut f64, px5:&mut f64, rv5:&mut f64){todo!()}
[INFO] [stdout]     |                                                          ^^^ help: if this is intentional, prefix it with an underscore: `_rv5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]    --> src/lib.rs:306:16
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(_rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 306 -  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout] 306 +  fn ursa_hfk5z(astrometry::pvtob::pvtob::OM: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dh`
[INFO] [stdout]    --> src/lib.rs:306:25
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(rh: f64, _dh: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 306 -  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout] 306 +  fn ursa_hfk5z(rh: f64, astrometry::pvtob::pvtob::OM: f64, date1: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]    --> src/lib.rs:306:34
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(rh: f64, dh: f64, _date1: f64, date2: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 306 -  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout] 306 +  fn ursa_hfk5z(rh: f64, dh: f64, astrometry::pvtob::pvtob::OM: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]    --> src/lib.rs:306:46
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout]     |                                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, _date2: f64,
[INFO] [stdout]     |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 306 -  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout] 306 +  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r5`
[INFO] [stdout]    --> src/lib.rs:307:16
[INFO] [stdout]     |
[INFO] [stdout] 307 |                r5:&mut f64, d5:&mut f64, dr5:&mut f64, dd5:&mut f64){todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_r5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d5`
[INFO] [stdout]    --> src/lib.rs:307:29
[INFO] [stdout]     |
[INFO] [stdout] 307 |                r5:&mut f64, d5:&mut f64, dr5:&mut f64, dd5:&mut f64){todo!()}
[INFO] [stdout]     |                             ^^ help: if this is intentional, prefix it with an underscore: `_d5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dr5`
[INFO] [stdout]    --> src/lib.rs:307:42
[INFO] [stdout]     |
[INFO] [stdout] 307 |                r5:&mut f64, d5:&mut f64, dr5:&mut f64, dd5:&mut f64){todo!()}
[INFO] [stdout]     |                                          ^^^ help: if this is intentional, prefix it with an underscore: `_dr5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dd5`
[INFO] [stdout]    --> src/lib.rs:307:56
[INFO] [stdout]     |
[INFO] [stdout] 307 |                r5:&mut f64, d5:&mut f64, dr5:&mut f64, dd5:&mut f64){todo!()}
[INFO] [stdout]     |                                                        ^^^ help: if this is intentional, prefix it with an underscore: `_dd5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra1`
[INFO] [stdout]    --> src/lib.rs:308:17
[INFO] [stdout]     |
[INFO] [stdout] 308 |  fn ursa_starpm(ra1: f64, dec1: f64,
[INFO] [stdout]     |                 ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 308 |  fn ursa_starpm(_ra1: f64, dec1: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 308 -  fn ursa_starpm(ra1: f64, dec1: f64,
[INFO] [stdout] 308 +  fn ursa_starpm(astrometry::pvtob::pvtob::OM: f64, dec1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec1`
[INFO] [stdout]    --> src/lib.rs:308:27
[INFO] [stdout]     |
[INFO] [stdout] 308 |  fn ursa_starpm(ra1: f64, dec1: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 308 |  fn ursa_starpm(ra1: f64, _dec1: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 308 -  fn ursa_starpm(ra1: f64, dec1: f64,
[INFO] [stdout] 308 +  fn ursa_starpm(ra1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmr1`
[INFO] [stdout]    --> src/lib.rs:309:16
[INFO] [stdout]     |
[INFO] [stdout] 309 |                pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 309 |                _pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 309 -                pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout] 309 +                astrometry::pvtob::pvtob::OM: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmd1`
[INFO] [stdout]    --> src/lib.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |                pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 309 |                pmr1: f64, _pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 309 -                pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout] 309 +                pmr1: f64, astrometry::pvtob::pvtob::OM: f64, px1: f64, rv1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px1`
[INFO] [stdout]    --> src/lib.rs:309:38
[INFO] [stdout]     |
[INFO] [stdout] 309 |                pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 309 |                pmr1: f64, pmd1: f64, _px1: f64, rv1: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 309 -                pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout] 309 +                pmr1: f64, pmd1: f64, astrometry::pvtob::pvtob::OM: f64, rv1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv1`
[INFO] [stdout]    --> src/lib.rs:309:48
[INFO] [stdout]     |
[INFO] [stdout] 309 |                pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 309 |                pmr1: f64, pmd1: f64, px1: f64, _rv1: f64,
[INFO] [stdout]     |                                                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 309 -                pmr1: f64, pmd1: f64, px1: f64, rv1: f64,
[INFO] [stdout] 309 +                pmr1: f64, pmd1: f64, px1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ep1a`
[INFO] [stdout]    --> src/lib.rs:310:16
[INFO] [stdout]     |
[INFO] [stdout] 310 |                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 310 |                _ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 310 -                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout] 310 +                astrometry::pvtob::pvtob::OM: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ep1b`
[INFO] [stdout]    --> src/lib.rs:310:27
[INFO] [stdout]     |
[INFO] [stdout] 310 |                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 310 |                ep1a: f64, _ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 310 -                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout] 310 +                ep1a: f64, astrometry::pvtob::pvtob::OM: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ep2a`
[INFO] [stdout]    --> src/lib.rs:310:38
[INFO] [stdout]     |
[INFO] [stdout] 310 |                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 310 |                ep1a: f64, ep1b: f64, _ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 310 -                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout] 310 +                ep1a: f64, ep1b: f64, astrometry::pvtob::pvtob::OM: f64, ep2b: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ep2b`
[INFO] [stdout]    --> src/lib.rs:310:49
[INFO] [stdout]     |
[INFO] [stdout] 310 |                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 310 |                ep1a: f64, ep1b: f64, ep2a: f64, _ep2b: f64,
[INFO] [stdout]     |                                                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 310 -                ep1a: f64, ep1b: f64, ep2a: f64, ep2b: f64,
[INFO] [stdout] 310 +                ep1a: f64, ep1b: f64, ep2a: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra2`
[INFO] [stdout]    --> src/lib.rs:311:16
[INFO] [stdout]     |
[INFO] [stdout] 311 |                ra2:&mut f64, dec2:&mut f64,
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_ra2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec2`
[INFO] [stdout]    --> src/lib.rs:311:30
[INFO] [stdout]     |
[INFO] [stdout] 311 |                ra2:&mut f64, dec2:&mut f64,
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_dec2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmr2`
[INFO] [stdout]    --> src/lib.rs:312:16
[INFO] [stdout]     |
[INFO] [stdout] 312 |                pmr2:&mut f64, pmd2:&mut f64, px2: &mut f64, rv2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^^ help: if this is intentional, prefix it with an underscore: `_pmr2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pmd2`
[INFO] [stdout]    --> src/lib.rs:312:31
[INFO] [stdout]     |
[INFO] [stdout] 312 |                pmr2:&mut f64, pmd2:&mut f64, px2: &mut f64, rv2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                               ^^^^ help: if this is intentional, prefix it with an underscore: `_pmd2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px2`
[INFO] [stdout]    --> src/lib.rs:312:46
[INFO] [stdout]     |
[INFO] [stdout] 312 |                pmr2:&mut f64, pmd2:&mut f64, px2: &mut f64, rv2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                              ^^^ help: if this is intentional, prefix it with an underscore: `_px2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv2`
[INFO] [stdout]    --> src/lib.rs:312:61
[INFO] [stdout]     |
[INFO] [stdout] 312 |                pmr2:&mut f64, pmd2:&mut f64, px2: &mut f64, rv2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_rv2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> src/lib.rs:328:16
[INFO] [stdout]     |
[INFO] [stdout] 328 |  fn ursa_gc2gd(n: i32, xyz: &[f64; 3],
[INFO] [stdout]     |                ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xyz`
[INFO] [stdout]    --> src/lib.rs:328:24
[INFO] [stdout]     |
[INFO] [stdout] 328 |  fn ursa_gc2gd(n: i32, xyz: &[f64; 3],
[INFO] [stdout]     |                        ^^^ help: if this is intentional, prefix it with an underscore: `_xyz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]    --> src/lib.rs:329:15
[INFO] [stdout]     |
[INFO] [stdout] 329 |               elong:&mut f64, phi: &mut f64, height:&mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^^^^^ help: if this is intentional, prefix it with an underscore: `_elong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:329:31
[INFO] [stdout]     |
[INFO] [stdout] 329 |               elong:&mut f64, phi: &mut f64, height:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_phi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/lib.rs:329:46
[INFO] [stdout]     |
[INFO] [stdout] 329 |               elong:&mut f64, phi: &mut f64, height:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                                              ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:330:17
[INFO] [stdout]     |
[INFO] [stdout] 330 |  fn ursa_gc2gde(a: f64, f: f64, xyz: &[f64; 3],
[INFO] [stdout]     |                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 330 |  fn ursa_gc2gde(_a: f64, f: f64, xyz: &[f64; 3],
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 330 |  fn ursa_gc2gde(astrometry::pvtob::pvtob::OM: f64, f: f64, xyz: &[f64; 3],
[INFO] [stdout]     |                  +++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `f`
[INFO] [stdout]    --> src/lib.rs:330:25
[INFO] [stdout]     |
[INFO] [stdout] 330 |  fn ursa_gc2gde(a: f64, f: f64, xyz: &[f64; 3],
[INFO] [stdout]     |                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 330 |  fn ursa_gc2gde(a: f64, _f: f64, xyz: &[f64; 3],
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 330 -  fn ursa_gc2gde(a: f64, f: f64, xyz: &[f64; 3],
[INFO] [stdout] 330 +  fn ursa_gc2gde(a: f64, astrometry::pvtob::pvtob::OM: f64, xyz: &[f64; 3],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xyz`
[INFO] [stdout]    --> src/lib.rs:330:33
[INFO] [stdout]     |
[INFO] [stdout] 330 |  fn ursa_gc2gde(a: f64, f: f64, xyz: &[f64; 3],
[INFO] [stdout]     |                                 ^^^ help: if this is intentional, prefix it with an underscore: `_xyz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]    --> src/lib.rs:331:16
[INFO] [stdout]     |
[INFO] [stdout] 331 |                elong:&mut f64, phi: &mut f64, height:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_elong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:331:32
[INFO] [stdout]     |
[INFO] [stdout] 331 |                elong:&mut f64, phi: &mut f64, height:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_phi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/lib.rs:331:47
[INFO] [stdout]     |
[INFO] [stdout] 331 |                elong:&mut f64, phi: &mut f64, height:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                                               ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]    --> src/lib.rs:336:16
[INFO] [stdout]     |
[INFO] [stdout] 336 |  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, d2: f64,
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ndp`
[INFO] [stdout]    --> src/lib.rs:336:32
[INFO] [stdout]     |
[INFO] [stdout] 336 |  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, d2: f64,
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_ndp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d1`
[INFO] [stdout]    --> src/lib.rs:336:42
[INFO] [stdout]     |
[INFO] [stdout] 336 |  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, d2: f64,
[INFO] [stdout]     |                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 336 |  fn ursa_d2dtf(scale: &String, ndp: i32, _d1: f64, d2: f64,
[INFO] [stdout]     |                                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 336 -  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, d2: f64,
[INFO] [stdout] 336 +  fn ursa_d2dtf(scale: &String, ndp: i32, astrometry::pvtob::pvtob::OM: f64, d2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d2`
[INFO] [stdout]    --> src/lib.rs:336:51
[INFO] [stdout]     |
[INFO] [stdout] 336 |  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, d2: f64,
[INFO] [stdout]     |                                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 336 |  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, _d2: f64,
[INFO] [stdout]     |                                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 336 -  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, d2: f64,
[INFO] [stdout] 336 +  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iy`
[INFO] [stdout]    --> src/lib.rs:337:15
[INFO] [stdout]     |
[INFO] [stdout] 337 |               iy:&mut i32, im: &mut i32, id: &mut i32, ihmsf: &mut[i32; 4])->i32{todo!()}
[INFO] [stdout]     |               ^^ help: if this is intentional, prefix it with an underscore: `_iy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `im`
[INFO] [stdout]    --> src/lib.rs:337:28
[INFO] [stdout]     |
[INFO] [stdout] 337 |               iy:&mut i32, im: &mut i32, id: &mut i32, ihmsf: &mut[i32; 4])->i32{todo!()}
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_im`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> src/lib.rs:337:42
[INFO] [stdout]     |
[INFO] [stdout] 337 |               iy:&mut i32, im: &mut i32, id: &mut i32, ihmsf: &mut[i32; 4])->i32{todo!()}
[INFO] [stdout]     |                                          ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ihmsf`
[INFO] [stdout]    --> src/lib.rs:337:56
[INFO] [stdout]     |
[INFO] [stdout] 337 |               iy:&mut i32, im: &mut i32, id: &mut i32, ihmsf: &mut[i32; 4])->i32{todo!()}
[INFO] [stdout]     |                                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_ihmsf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iy`
[INFO] [stdout]    --> src/lib.rs:338:14
[INFO] [stdout]     |
[INFO] [stdout] 338 |  fn ursa_dat(iy: i32, im: i32, id: i32, fd: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout]     |              ^^ help: if this is intentional, prefix it with an underscore: `_iy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `im`
[INFO] [stdout]    --> src/lib.rs:338:23
[INFO] [stdout]     |
[INFO] [stdout] 338 |  fn ursa_dat(iy: i32, im: i32, id: i32, fd: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                       ^^ help: if this is intentional, prefix it with an underscore: `_im`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> src/lib.rs:338:32
[INFO] [stdout]     |
[INFO] [stdout] 338 |  fn ursa_dat(iy: i32, im: i32, id: i32, fd: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fd`
[INFO] [stdout]    --> src/lib.rs:338:41
[INFO] [stdout]     |
[INFO] [stdout] 338 |  fn ursa_dat(iy: i32, im: i32, id: i32, fd: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 338 |  fn ursa_dat(iy: i32, im: i32, id: i32, _fd: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 338 -  fn ursa_dat(iy: i32, im: i32, id: i32, fd: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout] 338 +  fn ursa_dat(iy: i32, im: i32, id: i32, astrometry::pvtob::pvtob::OM: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deltat`
[INFO] [stdout]    --> src/lib.rs:338:50
[INFO] [stdout]     |
[INFO] [stdout] 338 |  fn ursa_dat(iy: i32, im: i32, id: i32, fd: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_deltat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]    --> src/lib.rs:339:15
[INFO] [stdout]     |
[INFO] [stdout] 339 |  fn ursa_dtdb(date1: f64, date2: f64,
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 339 |  fn ursa_dtdb(_date1: f64, date2: f64,
[INFO] [stdout]     |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 339 -  fn ursa_dtdb(date1: f64, date2: f64,
[INFO] [stdout] 339 +  fn ursa_dtdb(astrometry::pvtob::pvtob::OM: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]    --> src/lib.rs:339:27
[INFO] [stdout]     |
[INFO] [stdout] 339 |  fn ursa_dtdb(date1: f64, date2: f64,
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 339 |  fn ursa_dtdb(date1: f64, _date2: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 339 -  fn ursa_dtdb(date1: f64, date2: f64,
[INFO] [stdout] 339 +  fn ursa_dtdb(date1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut`
[INFO] [stdout]    --> src/lib.rs:340:17
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 _ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 340 -                 ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout] 340 +                 astrometry::pvtob::pvtob::OM: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]    --> src/lib.rs:340:26
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |                          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 ut: f64, _elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 340 -                 ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout] 340 +                 ut: f64, astrometry::pvtob::pvtob::OM: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `u`
[INFO] [stdout]    --> src/lib.rs:340:38
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 ut: f64, elong: f64, _u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 340 -                 ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout] 340 +                 ut: f64, elong: f64, astrometry::pvtob::pvtob::OM: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/lib.rs:340:46
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout]     |                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 ut: f64, elong: f64, u: f64, _v: f64)->f64{todo!()}
[INFO] [stdout]     |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 340 -                 ut: f64, elong: f64, u: f64, v: f64)->f64{todo!()}
[INFO] [stdout] 340 +                 ut: f64, elong: f64, u: f64, astrometry::pvtob::pvtob::OM: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]    --> src/lib.rs:341:16
[INFO] [stdout]     |
[INFO] [stdout] 341 |  fn ursa_dtf2d(scale:&String, iy: i32, im: i32, id: i32,
[INFO] [stdout]     |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iy`
[INFO] [stdout]    --> src/lib.rs:341:31
[INFO] [stdout]     |
[INFO] [stdout] 341 |  fn ursa_dtf2d(scale:&String, iy: i32, im: i32, id: i32,
[INFO] [stdout]     |                               ^^ help: if this is intentional, prefix it with an underscore: `_iy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `im`
[INFO] [stdout]    --> src/lib.rs:341:40
[INFO] [stdout]     |
[INFO] [stdout] 341 |  fn ursa_dtf2d(scale:&String, iy: i32, im: i32, id: i32,
[INFO] [stdout]     |                                        ^^ help: if this is intentional, prefix it with an underscore: `_im`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> src/lib.rs:341:49
[INFO] [stdout]     |
[INFO] [stdout] 341 |  fn ursa_dtf2d(scale:&String, iy: i32, im: i32, id: i32,
[INFO] [stdout]     |                                                 ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ihr`
[INFO] [stdout]    --> src/lib.rs:342:15
[INFO] [stdout]     |
[INFO] [stdout] 342 |               ihr: i32, imn: i32, sec: f64, d1:&mut f64, d2:&mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_ihr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `imn`
[INFO] [stdout]    --> src/lib.rs:342:25
[INFO] [stdout]     |
[INFO] [stdout] 342 |               ihr: i32, imn: i32, sec: f64, d1:&mut f64, d2:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                         ^^^ help: if this is intentional, prefix it with an underscore: `_imn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sec`
[INFO] [stdout]    --> src/lib.rs:342:35
[INFO] [stdout]     |
[INFO] [stdout] 342 |               ihr: i32, imn: i32, sec: f64, d1:&mut f64, d2:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 342 |               ihr: i32, imn: i32, _sec: f64, d1:&mut f64, d2:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 342 -               ihr: i32, imn: i32, sec: f64, d1:&mut f64, d2:&mut f64)->i32{todo!()}
[INFO] [stdout] 342 +               ihr: i32, imn: i32, astrometry::pvtob::pvtob::OM: f64, d1:&mut f64, d2:&mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d1`
[INFO] [stdout]    --> src/lib.rs:342:45
[INFO] [stdout]     |
[INFO] [stdout] 342 |               ihr: i32, imn: i32, sec: f64, d1:&mut f64, d2:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                                             ^^ help: if this is intentional, prefix it with an underscore: `_d1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d2`
[INFO] [stdout]    --> src/lib.rs:342:58
[INFO] [stdout]     |
[INFO] [stdout] 342 |               ihr: i32, imn: i32, sec: f64, d1:&mut f64, d2:&mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                          ^^ help: if this is intentional, prefix it with an underscore: `_d2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai1`
[INFO] [stdout]    --> src/lib.rs:343:16
[INFO] [stdout]     |
[INFO] [stdout] 343 |  fn ursa_taitt(tai1: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 343 |  fn ursa_taitt(_tai1: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 343 -  fn ursa_taitt(tai1: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout] 343 +  fn ursa_taitt(astrometry::pvtob::pvtob::OM: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai2`
[INFO] [stdout]    --> src/lib.rs:343:27
[INFO] [stdout]     |
[INFO] [stdout] 343 |  fn ursa_taitt(tai1: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 343 |  fn ursa_taitt(tai1: f64, _tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 343 -  fn ursa_taitt(tai1: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout] 343 +  fn ursa_taitt(tai1: f64, astrometry::pvtob::pvtob::OM: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt1`
[INFO] [stdout]    --> src/lib.rs:343:38
[INFO] [stdout]     |
[INFO] [stdout] 343 |  fn ursa_taitt(tai1: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                      ^^^ help: if this is intentional, prefix it with an underscore: `_tt1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt2`
[INFO] [stdout]    --> src/lib.rs:343:53
[INFO] [stdout]     |
[INFO] [stdout] 343 |  fn ursa_taitt(tai1: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                     ^^^ help: if this is intentional, prefix it with an underscore: `_tt2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai1`
[INFO] [stdout]    --> src/lib.rs:344:17
[INFO] [stdout]     |
[INFO] [stdout] 344 |  fn ursa_taiut1(tai1: f64, tai2: f64, dta: f64,
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 344 |  fn ursa_taiut1(_tai1: f64, tai2: f64, dta: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 344 -  fn ursa_taiut1(tai1: f64, tai2: f64, dta: f64,
[INFO] [stdout] 344 +  fn ursa_taiut1(astrometry::pvtob::pvtob::OM: f64, tai2: f64, dta: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai2`
[INFO] [stdout]    --> src/lib.rs:344:28
[INFO] [stdout]     |
[INFO] [stdout] 344 |  fn ursa_taiut1(tai1: f64, tai2: f64, dta: f64,
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 344 |  fn ursa_taiut1(tai1: f64, _tai2: f64, dta: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 344 -  fn ursa_taiut1(tai1: f64, tai2: f64, dta: f64,
[INFO] [stdout] 344 +  fn ursa_taiut1(tai1: f64, astrometry::pvtob::pvtob::OM: f64, dta: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dta`
[INFO] [stdout]    --> src/lib.rs:344:39
[INFO] [stdout]     |
[INFO] [stdout] 344 |  fn ursa_taiut1(tai1: f64, tai2: f64, dta: f64,
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 344 |  fn ursa_taiut1(tai1: f64, tai2: f64, _dta: f64,
[INFO] [stdout]     |                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 344 -  fn ursa_taiut1(tai1: f64, tai2: f64, dta: f64,
[INFO] [stdout] 344 +  fn ursa_taiut1(tai1: f64, tai2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut11`
[INFO] [stdout]    --> src/lib.rs:345:16
[INFO] [stdout]     |
[INFO] [stdout] 345 |                ut11: &mut f64, ut12: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^^ help: if this is intentional, prefix it with an underscore: `_ut11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut12`
[INFO] [stdout]    --> src/lib.rs:345:32
[INFO] [stdout]     |
[INFO] [stdout] 345 |                ut11: &mut f64, ut12: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_ut12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai1`
[INFO] [stdout]    --> src/lib.rs:346:17
[INFO] [stdout]     |
[INFO] [stdout] 346 |  fn ursa_taiutc(tai1: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 346 |  fn ursa_taiutc(_tai1: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 346 -  fn ursa_taiutc(tai1: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout] 346 +  fn ursa_taiutc(astrometry::pvtob::pvtob::OM: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai2`
[INFO] [stdout]    --> src/lib.rs:346:28
[INFO] [stdout]     |
[INFO] [stdout] 346 |  fn ursa_taiutc(tai1: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 346 |  fn ursa_taiutc(tai1: f64, _tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 346 -  fn ursa_taiutc(tai1: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout] 346 +  fn ursa_taiutc(tai1: f64, astrometry::pvtob::pvtob::OM: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]    --> src/lib.rs:346:39
[INFO] [stdout]     |
[INFO] [stdout] 346 |  fn ursa_taiutc(tai1: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_utc1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]    --> src/lib.rs:346:55
[INFO] [stdout]     |
[INFO] [stdout] 346 |  fn ursa_taiutc(tai1: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_utc2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai2`
[INFO] [stdout]    --> src/lib.rs:347:17
[INFO] [stdout]     |
[INFO] [stdout] 347 |  fn ursa_tcbtdb(tai2: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 347 |  fn ursa_tcbtdb(_tai2: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 347 -  fn ursa_tcbtdb(tai2: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout] 347 +  fn ursa_tcbtdb(astrometry::pvtob::pvtob::OM: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tcb2`
[INFO] [stdout]    --> src/lib.rs:347:28
[INFO] [stdout]     |
[INFO] [stdout] 347 |  fn ursa_tcbtdb(tai2: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 347 |  fn ursa_tcbtdb(tai2: f64, _tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 347 -  fn ursa_tcbtdb(tai2: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout] 347 +  fn ursa_tcbtdb(tai2: f64, astrometry::pvtob::pvtob::OM: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tdb1`
[INFO] [stdout]    --> src/lib.rs:347:39
[INFO] [stdout]     |
[INFO] [stdout] 347 |  fn ursa_tcbtdb(tai2: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_tdb1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tdb2`
[INFO] [stdout]    --> src/lib.rs:347:55
[INFO] [stdout]     |
[INFO] [stdout] 347 |  fn ursa_tcbtdb(tai2: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_tdb2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tcg1`
[INFO] [stdout]    --> src/lib.rs:348:16
[INFO] [stdout]     |
[INFO] [stdout] 348 |  fn ursa_tcgtt(tcg1: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 348 |  fn ursa_tcgtt(_tcg1: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 348 -  fn ursa_tcgtt(tcg1: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout] 348 +  fn ursa_tcgtt(astrometry::pvtob::pvtob::OM: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tcg2`
[INFO] [stdout]    --> src/lib.rs:348:27
[INFO] [stdout]     |
[INFO] [stdout] 348 |  fn ursa_tcgtt(tcg1: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 348 |  fn ursa_tcgtt(tcg1: f64, _tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 348 -  fn ursa_tcgtt(tcg1: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout] 348 +  fn ursa_tcgtt(tcg1: f64, astrometry::pvtob::pvtob::OM: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt1`
[INFO] [stdout]    --> src/lib.rs:348:38
[INFO] [stdout]     |
[INFO] [stdout] 348 |  fn ursa_tcgtt(tcg1: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                      ^^^ help: if this is intentional, prefix it with an underscore: `_tt1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt2`
[INFO] [stdout]    --> src/lib.rs:348:53
[INFO] [stdout]     |
[INFO] [stdout] 348 |  fn ursa_tcgtt(tcg1: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                     ^^^ help: if this is intentional, prefix it with an underscore: `_tt2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tdb1`
[INFO] [stdout]    --> src/lib.rs:349:17
[INFO] [stdout]     |
[INFO] [stdout] 349 |  fn ursa_tdbtcb(tdb1: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 349 |  fn ursa_tdbtcb(_tdb1: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 349 -  fn ursa_tdbtcb(tdb1: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout] 349 +  fn ursa_tdbtcb(astrometry::pvtob::pvtob::OM: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tdb2`
[INFO] [stdout]    --> src/lib.rs:349:28
[INFO] [stdout]     |
[INFO] [stdout] 349 |  fn ursa_tdbtcb(tdb1: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 349 |  fn ursa_tdbtcb(tdb1: f64, _tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 349 -  fn ursa_tdbtcb(tdb1: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout] 349 +  fn ursa_tdbtcb(tdb1: f64, astrometry::pvtob::pvtob::OM: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tcb1`
[INFO] [stdout]    --> src/lib.rs:349:39
[INFO] [stdout]     |
[INFO] [stdout] 349 |  fn ursa_tdbtcb(tdb1: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_tcb1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tcb2`
[INFO] [stdout]    --> src/lib.rs:349:55
[INFO] [stdout]     |
[INFO] [stdout] 349 |  fn ursa_tdbtcb(tdb1: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_tcb2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tdb1`
[INFO] [stdout]    --> src/lib.rs:350:16
[INFO] [stdout]     |
[INFO] [stdout] 350 |  fn ursa_tdbtt(tdb1: f64, tdb2: f64, dtr: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 350 |  fn ursa_tdbtt(_tdb1: f64, tdb2: f64, dtr: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 350 -  fn ursa_tdbtt(tdb1: f64, tdb2: f64, dtr: f64,
[INFO] [stdout] 350 +  fn ursa_tdbtt(astrometry::pvtob::pvtob::OM: f64, tdb2: f64, dtr: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tdb2`
[INFO] [stdout]    --> src/lib.rs:350:27
[INFO] [stdout]     |
[INFO] [stdout] 350 |  fn ursa_tdbtt(tdb1: f64, tdb2: f64, dtr: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 350 |  fn ursa_tdbtt(tdb1: f64, _tdb2: f64, dtr: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 350 -  fn ursa_tdbtt(tdb1: f64, tdb2: f64, dtr: f64,
[INFO] [stdout] 350 +  fn ursa_tdbtt(tdb1: f64, astrometry::pvtob::pvtob::OM: f64, dtr: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dtr`
[INFO] [stdout]    --> src/lib.rs:350:38
[INFO] [stdout]     |
[INFO] [stdout] 350 |  fn ursa_tdbtt(tdb1: f64, tdb2: f64, dtr: f64,
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 350 |  fn ursa_tdbtt(tdb1: f64, tdb2: f64, _dtr: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 350 -  fn ursa_tdbtt(tdb1: f64, tdb2: f64, dtr: f64,
[INFO] [stdout] 350 +  fn ursa_tdbtt(tdb1: f64, tdb2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt1`
[INFO] [stdout]    --> src/lib.rs:351:15
[INFO] [stdout]     |
[INFO] [stdout] 351 |               tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_tt1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt2`
[INFO] [stdout]    --> src/lib.rs:351:30
[INFO] [stdout]     |
[INFO] [stdout] 351 |               tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                              ^^^ help: if this is intentional, prefix it with an underscore: `_tt2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt1`
[INFO] [stdout]    --> src/lib.rs:352:16
[INFO] [stdout]     |
[INFO] [stdout] 352 |  fn ursa_tttai(tt1: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 352 |  fn ursa_tttai(_tt1: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 352 -  fn ursa_tttai(tt1: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout] 352 +  fn ursa_tttai(astrometry::pvtob::pvtob::OM: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt2`
[INFO] [stdout]    --> src/lib.rs:352:26
[INFO] [stdout]     |
[INFO] [stdout] 352 |  fn ursa_tttai(tt1: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 352 |  fn ursa_tttai(tt1: f64, _tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 352 -  fn ursa_tttai(tt1: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout] 352 +  fn ursa_tttai(tt1: f64, astrometry::pvtob::pvtob::OM: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai1`
[INFO] [stdout]    --> src/lib.rs:352:36
[INFO] [stdout]     |
[INFO] [stdout] 352 |  fn ursa_tttai(tt1: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_tai1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai2`
[INFO] [stdout]    --> src/lib.rs:352:52
[INFO] [stdout]     |
[INFO] [stdout] 352 |  fn ursa_tttai(tt1: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_tai2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt1`
[INFO] [stdout]    --> src/lib.rs:353:16
[INFO] [stdout]     |
[INFO] [stdout] 353 |  fn ursa_tttcg(tt1: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 353 |  fn ursa_tttcg(_tt1: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 353 -  fn ursa_tttcg(tt1: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout] 353 +  fn ursa_tttcg(astrometry::pvtob::pvtob::OM: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt2`
[INFO] [stdout]    --> src/lib.rs:353:26
[INFO] [stdout]     |
[INFO] [stdout] 353 |  fn ursa_tttcg(tt1: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 353 |  fn ursa_tttcg(tt1: f64, _tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 353 -  fn ursa_tttcg(tt1: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout] 353 +  fn ursa_tttcg(tt1: f64, astrometry::pvtob::pvtob::OM: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tcg1`
[INFO] [stdout]    --> src/lib.rs:353:36
[INFO] [stdout]     |
[INFO] [stdout] 353 |  fn ursa_tttcg(tt1: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_tcg1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tcg2`
[INFO] [stdout]    --> src/lib.rs:353:52
[INFO] [stdout]     |
[INFO] [stdout] 353 |  fn ursa_tttcg(tt1: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_tcg2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt1`
[INFO] [stdout]    --> src/lib.rs:354:16
[INFO] [stdout]     |
[INFO] [stdout] 354 |  fn ursa_tttdb(tt1: f64, tt2: f64, dtr: f64,
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 354 |  fn ursa_tttdb(_tt1: f64, tt2: f64, dtr: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 354 -  fn ursa_tttdb(tt1: f64, tt2: f64, dtr: f64,
[INFO] [stdout] 354 +  fn ursa_tttdb(astrometry::pvtob::pvtob::OM: f64, tt2: f64, dtr: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt2`
[INFO] [stdout]    --> src/lib.rs:354:26
[INFO] [stdout]     |
[INFO] [stdout] 354 |  fn ursa_tttdb(tt1: f64, tt2: f64, dtr: f64,
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 354 |  fn ursa_tttdb(tt1: f64, _tt2: f64, dtr: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 354 -  fn ursa_tttdb(tt1: f64, tt2: f64, dtr: f64,
[INFO] [stdout] 354 +  fn ursa_tttdb(tt1: f64, astrometry::pvtob::pvtob::OM: f64, dtr: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dtr`
[INFO] [stdout]    --> src/lib.rs:354:36
[INFO] [stdout]     |
[INFO] [stdout] 354 |  fn ursa_tttdb(tt1: f64, tt2: f64, dtr: f64,
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 354 |  fn ursa_tttdb(tt1: f64, tt2: f64, _dtr: f64,
[INFO] [stdout]     |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 354 -  fn ursa_tttdb(tt1: f64, tt2: f64, dtr: f64,
[INFO] [stdout] 354 +  fn ursa_tttdb(tt1: f64, tt2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tdb1`
[INFO] [stdout]    --> src/lib.rs:355:15
[INFO] [stdout]     |
[INFO] [stdout] 355 |               tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^^^^ help: if this is intentional, prefix it with an underscore: `_tdb1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tdb2`
[INFO] [stdout]    --> src/lib.rs:355:31
[INFO] [stdout]     |
[INFO] [stdout] 355 |               tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                               ^^^^ help: if this is intentional, prefix it with an underscore: `_tdb2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt1`
[INFO] [stdout]    --> src/lib.rs:356:16
[INFO] [stdout]     |
[INFO] [stdout] 356 |  fn ursa_ttut1(tt1: f64, tt2: f64, dt: f64,
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 356 |  fn ursa_ttut1(_tt1: f64, tt2: f64, dt: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 356 -  fn ursa_ttut1(tt1: f64, tt2: f64, dt: f64,
[INFO] [stdout] 356 +  fn ursa_ttut1(astrometry::pvtob::pvtob::OM: f64, tt2: f64, dt: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt2`
[INFO] [stdout]    --> src/lib.rs:356:26
[INFO] [stdout]     |
[INFO] [stdout] 356 |  fn ursa_ttut1(tt1: f64, tt2: f64, dt: f64,
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 356 |  fn ursa_ttut1(tt1: f64, _tt2: f64, dt: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 356 -  fn ursa_ttut1(tt1: f64, tt2: f64, dt: f64,
[INFO] [stdout] 356 +  fn ursa_ttut1(tt1: f64, astrometry::pvtob::pvtob::OM: f64, dt: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dt`
[INFO] [stdout]    --> src/lib.rs:356:36
[INFO] [stdout]     |
[INFO] [stdout] 356 |  fn ursa_ttut1(tt1: f64, tt2: f64, dt: f64,
[INFO] [stdout]     |                                    ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 356 |  fn ursa_ttut1(tt1: f64, tt2: f64, _dt: f64,
[INFO] [stdout]     |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 356 -  fn ursa_ttut1(tt1: f64, tt2: f64, dt: f64,
[INFO] [stdout] 356 +  fn ursa_ttut1(tt1: f64, tt2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut11`
[INFO] [stdout]    --> src/lib.rs:357:15
[INFO] [stdout]     |
[INFO] [stdout] 357 |               ut11: &mut f64, ut12: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^^^^ help: if this is intentional, prefix it with an underscore: `_ut11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut12`
[INFO] [stdout]    --> src/lib.rs:357:31
[INFO] [stdout]     |
[INFO] [stdout] 357 |               ut11: &mut f64, ut12: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                               ^^^^ help: if this is intentional, prefix it with an underscore: `_ut12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut11`
[INFO] [stdout]    --> src/lib.rs:358:17
[INFO] [stdout]     |
[INFO] [stdout] 358 |  fn ursa_ut1tai(ut11: f64, ut12: f64, dta: f64,
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 358 |  fn ursa_ut1tai(_ut11: f64, ut12: f64, dta: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 358 -  fn ursa_ut1tai(ut11: f64, ut12: f64, dta: f64,
[INFO] [stdout] 358 +  fn ursa_ut1tai(astrometry::pvtob::pvtob::OM: f64, ut12: f64, dta: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut12`
[INFO] [stdout]    --> src/lib.rs:358:28
[INFO] [stdout]     |
[INFO] [stdout] 358 |  fn ursa_ut1tai(ut11: f64, ut12: f64, dta: f64,
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 358 |  fn ursa_ut1tai(ut11: f64, _ut12: f64, dta: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 358 -  fn ursa_ut1tai(ut11: f64, ut12: f64, dta: f64,
[INFO] [stdout] 358 +  fn ursa_ut1tai(ut11: f64, astrometry::pvtob::pvtob::OM: f64, dta: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dta`
[INFO] [stdout]    --> src/lib.rs:358:39
[INFO] [stdout]     |
[INFO] [stdout] 358 |  fn ursa_ut1tai(ut11: f64, ut12: f64, dta: f64,
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 358 |  fn ursa_ut1tai(ut11: f64, ut12: f64, _dta: f64,
[INFO] [stdout]     |                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 358 -  fn ursa_ut1tai(ut11: f64, ut12: f64, dta: f64,
[INFO] [stdout] 358 +  fn ursa_ut1tai(ut11: f64, ut12: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai1`
[INFO] [stdout]    --> src/lib.rs:359:16
[INFO] [stdout]     |
[INFO] [stdout] 359 |                tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^^ help: if this is intentional, prefix it with an underscore: `_tai1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai2`
[INFO] [stdout]    --> src/lib.rs:359:32
[INFO] [stdout]     |
[INFO] [stdout] 359 |                tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_tai2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut11`
[INFO] [stdout]    --> src/lib.rs:360:16
[INFO] [stdout]     |
[INFO] [stdout] 360 |  fn ursa_ut1tt(ut11: f64, ut12: f64, dt: f64,
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 360 |  fn ursa_ut1tt(_ut11: f64, ut12: f64, dt: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 360 -  fn ursa_ut1tt(ut11: f64, ut12: f64, dt: f64,
[INFO] [stdout] 360 +  fn ursa_ut1tt(astrometry::pvtob::pvtob::OM: f64, ut12: f64, dt: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut12`
[INFO] [stdout]    --> src/lib.rs:360:27
[INFO] [stdout]     |
[INFO] [stdout] 360 |  fn ursa_ut1tt(ut11: f64, ut12: f64, dt: f64,
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 360 |  fn ursa_ut1tt(ut11: f64, _ut12: f64, dt: f64,
[INFO] [stdout]     |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 360 -  fn ursa_ut1tt(ut11: f64, ut12: f64, dt: f64,
[INFO] [stdout] 360 +  fn ursa_ut1tt(ut11: f64, astrometry::pvtob::pvtob::OM: f64, dt: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dt`
[INFO] [stdout]    --> src/lib.rs:360:38
[INFO] [stdout]     |
[INFO] [stdout] 360 |  fn ursa_ut1tt(ut11: f64, ut12: f64, dt: f64,
[INFO] [stdout]     |                                      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 360 |  fn ursa_ut1tt(ut11: f64, ut12: f64, _dt: f64,
[INFO] [stdout]     |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 360 -  fn ursa_ut1tt(ut11: f64, ut12: f64, dt: f64,
[INFO] [stdout] 360 +  fn ursa_ut1tt(ut11: f64, ut12: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt1`
[INFO] [stdout]    --> src/lib.rs:361:15
[INFO] [stdout]     |
[INFO] [stdout] 361 |               tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_tt1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tt2`
[INFO] [stdout]    --> src/lib.rs:361:30
[INFO] [stdout]     |
[INFO] [stdout] 361 |               tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                              ^^^ help: if this is intentional, prefix it with an underscore: `_tt2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut11`
[INFO] [stdout]    --> src/lib.rs:362:17
[INFO] [stdout]     |
[INFO] [stdout] 362 |  fn ursa_ut1utc(ut11: f64, ut12: f64, dut1: f64,
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 362 |  fn ursa_ut1utc(_ut11: f64, ut12: f64, dut1: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 362 -  fn ursa_ut1utc(ut11: f64, ut12: f64, dut1: f64,
[INFO] [stdout] 362 +  fn ursa_ut1utc(astrometry::pvtob::pvtob::OM: f64, ut12: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut12`
[INFO] [stdout]    --> src/lib.rs:362:28
[INFO] [stdout]     |
[INFO] [stdout] 362 |  fn ursa_ut1utc(ut11: f64, ut12: f64, dut1: f64,
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 362 |  fn ursa_ut1utc(ut11: f64, _ut12: f64, dut1: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 362 -  fn ursa_ut1utc(ut11: f64, ut12: f64, dut1: f64,
[INFO] [stdout] 362 +  fn ursa_ut1utc(ut11: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]    --> src/lib.rs:362:39
[INFO] [stdout]     |
[INFO] [stdout] 362 |  fn ursa_ut1utc(ut11: f64, ut12: f64, dut1: f64,
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 362 |  fn ursa_ut1utc(ut11: f64, ut12: f64, _dut1: f64,
[INFO] [stdout]     |                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 362 -  fn ursa_ut1utc(ut11: f64, ut12: f64, dut1: f64,
[INFO] [stdout] 362 +  fn ursa_ut1utc(ut11: f64, ut12: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]    --> src/lib.rs:363:16
[INFO] [stdout]     |
[INFO] [stdout] 363 |                utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^^ help: if this is intentional, prefix it with an underscore: `_utc1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]    --> src/lib.rs:363:32
[INFO] [stdout]     |
[INFO] [stdout] 363 |                utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_utc2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]    --> src/lib.rs:364:17
[INFO] [stdout]     |
[INFO] [stdout] 364 |  fn ursa_utctai(utc1: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 364 |  fn ursa_utctai(_utc1: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 364 -  fn ursa_utctai(utc1: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout] 364 +  fn ursa_utctai(astrometry::pvtob::pvtob::OM: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]    --> src/lib.rs:364:28
[INFO] [stdout]     |
[INFO] [stdout] 364 |  fn ursa_utctai(utc1: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 364 |  fn ursa_utctai(utc1: f64, _utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 364 -  fn ursa_utctai(utc1: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout] 364 +  fn ursa_utctai(utc1: f64, astrometry::pvtob::pvtob::OM: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai1`
[INFO] [stdout]    --> src/lib.rs:364:39
[INFO] [stdout]     |
[INFO] [stdout] 364 |  fn ursa_utctai(utc1: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_tai1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tai2`
[INFO] [stdout]    --> src/lib.rs:364:55
[INFO] [stdout]     |
[INFO] [stdout] 364 |  fn ursa_utctai(utc1: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_tai2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]    --> src/lib.rs:365:17
[INFO] [stdout]     |
[INFO] [stdout] 365 |  fn ursa_utcut1(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 365 |  fn ursa_utcut1(_utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 365 -  fn ursa_utcut1(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 365 +  fn ursa_utcut1(astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]    --> src/lib.rs:365:28
[INFO] [stdout]     |
[INFO] [stdout] 365 |  fn ursa_utcut1(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 365 |  fn ursa_utcut1(utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 365 -  fn ursa_utcut1(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 365 +  fn ursa_utcut1(utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]    --> src/lib.rs:365:39
[INFO] [stdout]     |
[INFO] [stdout] 365 |  fn ursa_utcut1(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 365 |  fn ursa_utcut1(utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]     |                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 365 -  fn ursa_utcut1(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 365 +  fn ursa_utcut1(utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut11`
[INFO] [stdout]    --> src/lib.rs:366:16
[INFO] [stdout]     |
[INFO] [stdout] 366 |                ut11: &mut f64, ut12: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^^^^ help: if this is intentional, prefix it with an underscore: `_ut11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut12`
[INFO] [stdout]    --> src/lib.rs:366:32
[INFO] [stdout]     |
[INFO] [stdout] 366 |                ut11: &mut f64, ut12: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_ut12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `az`
[INFO] [stdout]    --> src/lib.rs:369:16
[INFO] [stdout]     |
[INFO] [stdout] 369 |  fn ursa_ae2hd(az: f64, el: f64, phi: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 369 |  fn ursa_ae2hd(_az: f64, el: f64, phi: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 369 -  fn ursa_ae2hd(az: f64, el: f64, phi: f64,
[INFO] [stdout] 369 +  fn ursa_ae2hd(astrometry::pvtob::pvtob::OM: f64, el: f64, phi: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `el`
[INFO] [stdout]    --> src/lib.rs:369:25
[INFO] [stdout]     |
[INFO] [stdout] 369 |  fn ursa_ae2hd(az: f64, el: f64, phi: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 369 |  fn ursa_ae2hd(az: f64, _el: f64, phi: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 369 -  fn ursa_ae2hd(az: f64, el: f64, phi: f64,
[INFO] [stdout] 369 +  fn ursa_ae2hd(az: f64, astrometry::pvtob::pvtob::OM: f64, phi: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:369:34
[INFO] [stdout]     |
[INFO] [stdout] 369 |  fn ursa_ae2hd(az: f64, el: f64, phi: f64,
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 369 |  fn ursa_ae2hd(az: f64, el: f64, _phi: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 369 -  fn ursa_ae2hd(az: f64, el: f64, phi: f64,
[INFO] [stdout] 369 +  fn ursa_ae2hd(az: f64, el: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ha`
[INFO] [stdout]    --> src/lib.rs:370:16
[INFO] [stdout]     |
[INFO] [stdout] 370 |                ha: &mut f64, dec: &mut f64){todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_ha`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec`
[INFO] [stdout]    --> src/lib.rs:370:30
[INFO] [stdout]     |
[INFO] [stdout] 370 |                ha: &mut f64, dec: &mut f64){todo!()}
[INFO] [stdout]     |                              ^^^ help: if this is intentional, prefix it with an underscore: `_dec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ha`
[INFO] [stdout]    --> src/lib.rs:371:16
[INFO] [stdout]     |
[INFO] [stdout] 371 |  fn ursa_hd2ae(ha: f64, dec: f64, phi: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 371 |  fn ursa_hd2ae(_ha: f64, dec: f64, phi: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 371 -  fn ursa_hd2ae(ha: f64, dec: f64, phi: f64,
[INFO] [stdout] 371 +  fn ursa_hd2ae(astrometry::pvtob::pvtob::OM: f64, dec: f64, phi: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec`
[INFO] [stdout]    --> src/lib.rs:371:25
[INFO] [stdout]     |
[INFO] [stdout] 371 |  fn ursa_hd2ae(ha: f64, dec: f64, phi: f64,
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 371 |  fn ursa_hd2ae(ha: f64, _dec: f64, phi: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 371 -  fn ursa_hd2ae(ha: f64, dec: f64, phi: f64,
[INFO] [stdout] 371 +  fn ursa_hd2ae(ha: f64, astrometry::pvtob::pvtob::OM: f64, phi: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:371:35
[INFO] [stdout]     |
[INFO] [stdout] 371 |  fn ursa_hd2ae(ha: f64, dec: f64, phi: f64,
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 371 |  fn ursa_hd2ae(ha: f64, dec: f64, _phi: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 371 -  fn ursa_hd2ae(ha: f64, dec: f64, phi: f64,
[INFO] [stdout] 371 +  fn ursa_hd2ae(ha: f64, dec: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `az`
[INFO] [stdout]    --> src/lib.rs:372:16
[INFO] [stdout]     |
[INFO] [stdout] 372 |                az: &mut f64, el: &mut f64){todo!()}
[INFO] [stdout]     |                ^^ help: if this is intentional, prefix it with an underscore: `_az`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `el`
[INFO] [stdout]    --> src/lib.rs:372:30
[INFO] [stdout]     |
[INFO] [stdout] 372 |                az: &mut f64, el: &mut f64){todo!()}
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_el`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ha`
[INFO] [stdout]    --> src/lib.rs:373:16
[INFO] [stdout]     |
[INFO] [stdout] 373 |  fn ursa_hd2pa(ha: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 373 |  fn ursa_hd2pa(_ha: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 373 -  fn ursa_hd2pa(ha: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout] 373 +  fn ursa_hd2pa(astrometry::pvtob::pvtob::OM: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dec`
[INFO] [stdout]    --> src/lib.rs:373:25
[INFO] [stdout]     |
[INFO] [stdout] 373 |  fn ursa_hd2pa(ha: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 373 |  fn ursa_hd2pa(ha: f64, _dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 373 -  fn ursa_hd2pa(ha: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout] 373 +  fn ursa_hd2pa(ha: f64, astrometry::pvtob::pvtob::OM: f64, phi: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]    --> src/lib.rs:373:35
[INFO] [stdout]     |
[INFO] [stdout] 373 |  fn ursa_hd2pa(ha: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 373 |  fn ursa_hd2pa(ha: f64, dec: f64, _phi: f64)->f64{todo!()}
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 373 -  fn ursa_hd2pa(ha: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout] 373 +  fn ursa_hd2pa(ha: f64, dec: f64, astrometry::pvtob::pvtob::OM: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xi`
[INFO] [stdout]    --> src/lib.rs:376:16
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(_xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 376 -  fn ursa_tpors(xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout] 376 +  fn ursa_tpors(astrometry::pvtob::pvtob::OM: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eta`
[INFO] [stdout]    --> src/lib.rs:376:25
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, _eta: f64, a: f64, b: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 376 -  fn ursa_tpors(xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout] 376 +  fn ursa_tpors(xi: f64, astrometry::pvtob::pvtob::OM: f64, a: f64, b: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:376:35
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout]     |                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, eta: f64, _a: f64, b: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, eta: f64, astrometry::pvtob::pvtob::OM: f64, b: f64,
[INFO] [stdout]     |                                    +++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:376:43
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout]     |                                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, eta: f64, a: f64, _b: f64,
[INFO] [stdout]     |                                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 376 -  fn ursa_tpors(xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout] 376 +  fn ursa_tpors(xi: f64, eta: f64, a: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a01`
[INFO] [stdout]    --> src/lib.rs:377:15
[INFO] [stdout]     |
[INFO] [stdout] 377 |               a01: &mut f64, b01: &mut f64, a02: &mut f64, b02: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_a01`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b01`
[INFO] [stdout]    --> src/lib.rs:377:30
[INFO] [stdout]     |
[INFO] [stdout] 377 |               a01: &mut f64, b01: &mut f64, a02: &mut f64, b02: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                              ^^^ help: if this is intentional, prefix it with an underscore: `_b01`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a02`
[INFO] [stdout]    --> src/lib.rs:377:45
[INFO] [stdout]     |
[INFO] [stdout] 377 |               a01: &mut f64, b01: &mut f64, a02: &mut f64, b02: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                             ^^^ help: if this is intentional, prefix it with an underscore: `_a02`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b02`
[INFO] [stdout]    --> src/lib.rs:377:60
[INFO] [stdout]     |
[INFO] [stdout] 377 |               a01: &mut f64, b01: &mut f64, a02: &mut f64, b02: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                            ^^^ help: if this is intentional, prefix it with an underscore: `_b02`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xi`
[INFO] [stdout]    --> src/lib.rs:378:16
[INFO] [stdout]     |
[INFO] [stdout] 378 |  fn ursa_tporv(xi: f64, eta: f64, v: &[f64; 3],
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 378 |  fn ursa_tporv(_xi: f64, eta: f64, v: &[f64; 3],
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 378 -  fn ursa_tporv(xi: f64, eta: f64, v: &[f64; 3],
[INFO] [stdout] 378 +  fn ursa_tporv(astrometry::pvtob::pvtob::OM: f64, eta: f64, v: &[f64; 3],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eta`
[INFO] [stdout]    --> src/lib.rs:378:25
[INFO] [stdout]     |
[INFO] [stdout] 378 |  fn ursa_tporv(xi: f64, eta: f64, v: &[f64; 3],
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 378 |  fn ursa_tporv(xi: f64, _eta: f64, v: &[f64; 3],
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 378 -  fn ursa_tporv(xi: f64, eta: f64, v: &[f64; 3],
[INFO] [stdout] 378 +  fn ursa_tporv(xi: f64, astrometry::pvtob::pvtob::OM: f64, v: &[f64; 3],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/lib.rs:378:35
[INFO] [stdout]     |
[INFO] [stdout] 378 |  fn ursa_tporv(xi: f64, eta: f64, v: &[f64; 3],
[INFO] [stdout]     |                                   ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v01`
[INFO] [stdout]    --> src/lib.rs:379:15
[INFO] [stdout]     |
[INFO] [stdout] 379 |               v01: &mut [f64; 3], v02: &mut [f64; 3])->i32{todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_v01`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v02`
[INFO] [stdout]    --> src/lib.rs:379:35
[INFO] [stdout]     |
[INFO] [stdout] 379 |               v01: &mut [f64; 3], v02: &mut [f64; 3])->i32{todo!()}
[INFO] [stdout]     |                                   ^^^ help: if this is intentional, prefix it with an underscore: `_v02`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xi`
[INFO] [stdout]    --> src/lib.rs:380:16
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(_xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 380 -  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout] 380 +  fn ursa_tpsts(astrometry::pvtob::pvtob::OM: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eta`
[INFO] [stdout]    --> src/lib.rs:380:25
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(xi: f64, _eta: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 380 -  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout] 380 +  fn ursa_tpsts(xi: f64, astrometry::pvtob::pvtob::OM: f64, a0: f64, b0: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a0`
[INFO] [stdout]    --> src/lib.rs:380:35
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(xi: f64, eta: f64, _a0: f64, b0: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 380 -  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout] 380 +  fn ursa_tpsts(xi: f64, eta: f64, astrometry::pvtob::pvtob::OM: f64, b0: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b0`
[INFO] [stdout]    --> src/lib.rs:380:44
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, _b0: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 380 -  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout] 380 +  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:381:16
[INFO] [stdout]     |
[INFO] [stdout] 381 |                a: &mut f64, b: &mut f64){todo!()}
[INFO] [stdout]     |                ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:381:29
[INFO] [stdout]     |
[INFO] [stdout] 381 |                a: &mut f64, b: &mut f64){todo!()}
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xi`
[INFO] [stdout]    --> src/lib.rs:382:16
[INFO] [stdout]     |
[INFO] [stdout] 382 |  fn ursa_tpstv(xi: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 382 |  fn ursa_tpstv(_xi: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 382 -  fn ursa_tpstv(xi: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout] 382 +  fn ursa_tpstv(astrometry::pvtob::pvtob::OM: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eta`
[INFO] [stdout]    --> src/lib.rs:382:25
[INFO] [stdout]     |
[INFO] [stdout] 382 |  fn ursa_tpstv(xi: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 382 |  fn ursa_tpstv(xi: f64, _eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 382 -  fn ursa_tpstv(xi: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout] 382 +  fn ursa_tpstv(xi: f64, astrometry::pvtob::pvtob::OM: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v0`
[INFO] [stdout]    --> src/lib.rs:382:35
[INFO] [stdout]     |
[INFO] [stdout] 382 |  fn ursa_tpstv(xi: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                   ^^ help: if this is intentional, prefix it with an underscore: `_v0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/lib.rs:382:50
[INFO] [stdout]     |
[INFO] [stdout] 382 |  fn ursa_tpstv(xi: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                                  ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:383:16
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(_a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(astrometry::pvtob::pvtob::OM: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                 +++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:383:24
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(a: f64, _b: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 383 -  fn ursa_tpxes(a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout] 383 +  fn ursa_tpxes(a: f64, astrometry::pvtob::pvtob::OM: f64, a0: f64, b0: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a0`
[INFO] [stdout]    --> src/lib.rs:383:32
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(a: f64, b: f64, _a0: f64, b0: f64,
[INFO] [stdout]     |                                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 383 -  fn ursa_tpxes(a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout] 383 +  fn ursa_tpxes(a: f64, b: f64, astrometry::pvtob::pvtob::OM: f64, b0: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b0`
[INFO] [stdout]    --> src/lib.rs:383:41
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout]     |                                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(a: f64, b: f64, a0: f64, _b0: f64,
[INFO] [stdout]     |                                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 383 -  fn ursa_tpxes(a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout] 383 +  fn ursa_tpxes(a: f64, b: f64, a0: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xi`
[INFO] [stdout]    --> src/lib.rs:384:15
[INFO] [stdout]     |
[INFO] [stdout] 384 |               xi: &mut f64, eta: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^^ help: if this is intentional, prefix it with an underscore: `_xi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eta`
[INFO] [stdout]    --> src/lib.rs:384:29
[INFO] [stdout]     |
[INFO] [stdout] 384 |               xi: &mut f64, eta: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_eta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/lib.rs:385:16
[INFO] [stdout]     |
[INFO] [stdout] 385 |  fn ursa_tpxev(v: &[f64; 3], v0: &[f64; 3],  xi: &mut f64, eta: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v0`
[INFO] [stdout]    --> src/lib.rs:385:30
[INFO] [stdout]     |
[INFO] [stdout] 385 |  fn ursa_tpxev(v: &[f64; 3], v0: &[f64; 3],  xi: &mut f64, eta: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                              ^^ help: if this is intentional, prefix it with an underscore: `_v0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xi`
[INFO] [stdout]    --> src/lib.rs:385:46
[INFO] [stdout]     |
[INFO] [stdout] 385 |  fn ursa_tpxev(v: &[f64; 3], v0: &[f64; 3],  xi: &mut f64, eta: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                              ^^ help: if this is intentional, prefix it with an underscore: `_xi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eta`
[INFO] [stdout]    --> src/lib.rs:385:60
[INFO] [stdout]     |
[INFO] [stdout] 385 |  fn ursa_tpxev(v: &[f64; 3], v0: &[f64; 3],  xi: &mut f64, eta: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                            ^^^ help: if this is intentional, prefix it with an underscore: `_eta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ndp`
[INFO] [stdout]    --> src/lib.rs:388:15
[INFO] [stdout]     |
[INFO] [stdout] 388 |  fn ursa_a2af(ndp: i32, angle: f64, sign: &mut i8, idmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_ndp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `angle`
[INFO] [stdout]    --> src/lib.rs:388:25
[INFO] [stdout]     |
[INFO] [stdout] 388 |  fn ursa_a2af(ndp: i32, angle: f64, sign: &mut i8, idmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 388 |  fn ursa_a2af(ndp: i32, _angle: f64, sign: &mut i8, idmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 388 -  fn ursa_a2af(ndp: i32, angle: f64, sign: &mut i8, idmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout] 388 +  fn ursa_a2af(ndp: i32, astrometry::pvtob::pvtob::OM: f64, sign: &mut i8, idmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sign`
[INFO] [stdout]    --> src/lib.rs:388:37
[INFO] [stdout]     |
[INFO] [stdout] 388 |  fn ursa_a2af(ndp: i32, angle: f64, sign: &mut i8, idmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_sign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `idmsf`
[INFO] [stdout]    --> src/lib.rs:388:52
[INFO] [stdout]     |
[INFO] [stdout] 388 |  fn ursa_a2af(ndp: i32, angle: f64, sign: &mut i8, idmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_idmsf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ndp`
[INFO] [stdout]    --> src/lib.rs:389:15
[INFO] [stdout]     |
[INFO] [stdout] 389 |  fn ursa_a2tf(ndp: i32, angle: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_ndp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `angle`
[INFO] [stdout]    --> src/lib.rs:389:25
[INFO] [stdout]     |
[INFO] [stdout] 389 |  fn ursa_a2tf(ndp: i32, angle: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 389 |  fn ursa_a2tf(ndp: i32, _angle: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 389 -  fn ursa_a2tf(ndp: i32, angle: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout] 389 +  fn ursa_a2tf(ndp: i32, astrometry::pvtob::pvtob::OM: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sign`
[INFO] [stdout]    --> src/lib.rs:389:37
[INFO] [stdout]     |
[INFO] [stdout] 389 |  fn ursa_a2tf(ndp: i32, angle: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_sign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ihmsf`
[INFO] [stdout]    --> src/lib.rs:389:52
[INFO] [stdout]     |
[INFO] [stdout] 389 |  fn ursa_a2tf(ndp: i32, angle: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_ihmsf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]    --> src/lib.rs:390:15
[INFO] [stdout]     |
[INFO] [stdout] 390 |  fn ursa_af2a(s: char, ideg: i32, iamin: i32, asec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ideg`
[INFO] [stdout]    --> src/lib.rs:390:24
[INFO] [stdout]     |
[INFO] [stdout] 390 |  fn ursa_af2a(s: char, ideg: i32, iamin: i32, asec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_ideg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iamin`
[INFO] [stdout]    --> src/lib.rs:390:35
[INFO] [stdout]     |
[INFO] [stdout] 390 |  fn ursa_af2a(s: char, ideg: i32, iamin: i32, asec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_iamin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `asec`
[INFO] [stdout]    --> src/lib.rs:390:47
[INFO] [stdout]     |
[INFO] [stdout] 390 |  fn ursa_af2a(s: char, ideg: i32, iamin: i32, asec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                               ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 390 |  fn ursa_af2a(s: char, ideg: i32, iamin: i32, _asec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 390 -  fn ursa_af2a(s: char, ideg: i32, iamin: i32, asec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout] 390 +  fn ursa_af2a(s: char, ideg: i32, iamin: i32, astrometry::pvtob::pvtob::OM: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rad`
[INFO] [stdout]    --> src/lib.rs:390:58
[INFO] [stdout]     |
[INFO] [stdout] 390 |  fn ursa_af2a(s: char, ideg: i32, iamin: i32, asec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                          ^^^ help: if this is intentional, prefix it with an underscore: `_rad`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ndp`
[INFO] [stdout]    --> src/lib.rs:393:15
[INFO] [stdout]     |
[INFO] [stdout] 393 |  fn ursa_d2tf(ndp: i32, days: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |               ^^^ help: if this is intentional, prefix it with an underscore: `_ndp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `days`
[INFO] [stdout]    --> src/lib.rs:393:25
[INFO] [stdout]     |
[INFO] [stdout] 393 |  fn ursa_d2tf(ndp: i32, days: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 393 |  fn ursa_d2tf(ndp: i32, _days: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 393 -  fn ursa_d2tf(ndp: i32, days: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout] 393 +  fn ursa_d2tf(ndp: i32, astrometry::pvtob::pvtob::OM: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sign`
[INFO] [stdout]    --> src/lib.rs:393:36
[INFO] [stdout]     |
[INFO] [stdout] 393 |  fn ursa_d2tf(ndp: i32, days: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_sign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ihmsf`
[INFO] [stdout]    --> src/lib.rs:393:51
[INFO] [stdout]     |
[INFO] [stdout] 393 |  fn ursa_d2tf(ndp: i32, days: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |                                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_ihmsf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]    --> src/lib.rs:394:15
[INFO] [stdout]     |
[INFO] [stdout] 394 |  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ihour`
[INFO] [stdout]    --> src/lib.rs:394:24
[INFO] [stdout]     |
[INFO] [stdout] 394 |  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 394 |  fn ursa_tf2a(s: char, _ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 394 -  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout] 394 +  fn ursa_tf2a(s: char, astrometry::pvtob::pvtob::OM: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iamin`
[INFO] [stdout]    --> src/lib.rs:394:36
[INFO] [stdout]     |
[INFO] [stdout] 394 |  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_iamin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sec`
[INFO] [stdout]    --> src/lib.rs:394:48
[INFO] [stdout]     |
[INFO] [stdout] 394 |  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 394 |  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, _sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 394 -  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout] 394 +  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, astrometry::pvtob::pvtob::OM: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rad`
[INFO] [stdout]    --> src/lib.rs:394:58
[INFO] [stdout]     |
[INFO] [stdout] 394 |  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                          ^^^ help: if this is intentional, prefix it with an underscore: `_rad`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]    --> src/lib.rs:395:15
[INFO] [stdout]     |
[INFO] [stdout] 395 |  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |               ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ihour`
[INFO] [stdout]    --> src/lib.rs:395:24
[INFO] [stdout]     |
[INFO] [stdout] 395 |  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 395 |  fn ursa_tf2d(s: char, _ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 395 -  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout] 395 +  fn ursa_tf2d(s: char, astrometry::pvtob::pvtob::OM: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iamin`
[INFO] [stdout]    --> src/lib.rs:395:36
[INFO] [stdout]     |
[INFO] [stdout] 395 |  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_iamin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sec`
[INFO] [stdout]    --> src/lib.rs:395:48
[INFO] [stdout]     |
[INFO] [stdout] 395 |  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 395 |  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, _sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 395 -  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout] 395 +  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, astrometry::pvtob::pvtob::OM: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `days`
[INFO] [stdout]    --> src/lib.rs:395:58
[INFO] [stdout]     |
[INFO] [stdout] 395 |  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |                                                          ^^^^ help: if this is intentional, prefix it with an underscore: `_days`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]    --> src/lib.rs:406:15
[INFO] [stdout]     |
[INFO] [stdout] 406 |  fn ursa_p2pv(p: &[f64; 3], pv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |               ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]    --> src/lib.rs:406:29
[INFO] [stdout]     |
[INFO] [stdout] 406 |  fn ursa_p2pv(p: &[f64; 3], pv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                             ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]    --> src/lib.rs:407:15
[INFO] [stdout]     |
[INFO] [stdout] 407 |  fn ursa_pv2p(pv: &[[f64; 3]; 2], p: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |               ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]    --> src/lib.rs:407:35
[INFO] [stdout]     |
[INFO] [stdout] 407 |  fn ursa_pv2p(pv: &[[f64; 3]; 2], p: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |                                   ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]    --> src/lib.rs:426:15
[INFO] [stdout]     |
[INFO] [stdout] 426 |  fn ursa_rm2v(r: &[[f64; 3]; 3], w: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |               ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/lib.rs:426:34
[INFO] [stdout]     |
[INFO] [stdout] 426 |  fn ursa_rm2v(r: &[[f64; 3]; 3], w: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                  ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/lib.rs:427:15
[INFO] [stdout]     |
[INFO] [stdout] 427 |  fn ursa_rv2m(w: &[f64; 3], r: &mut[[f64; 3]; 3]){todo!()}
[INFO] [stdout]     |               ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]    --> src/lib.rs:427:29
[INFO] [stdout]     |
[INFO] [stdout] 427 |  fn ursa_rv2m(w: &[f64; 3], r: &mut[[f64; 3]; 3]){todo!()}
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:430:14
[INFO] [stdout]     |
[INFO] [stdout] 430 |  fn ursa_pap(a: &[f64; 3], b: &[f64; 3])->f64{todo!()}
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:430:28
[INFO] [stdout]     |
[INFO] [stdout] 430 |  fn ursa_pap(a: &[f64; 3], b: &[f64; 3])->f64{todo!()}
[INFO] [stdout]     |                            ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `al`
[INFO] [stdout]    --> src/lib.rs:431:14
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |              ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(_al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 431 -  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout] 431 +  fn ursa_pas(astrometry::pvtob::pvtob::OM: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ap`
[INFO] [stdout]    --> src/lib.rs:431:23
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                       ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(al: f64, _ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 431 -  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout] 431 +  fn ursa_pas(al: f64, astrometry::pvtob::pvtob::OM: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bl`
[INFO] [stdout]    --> src/lib.rs:431:32
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(al: f64, ap: f64, _bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 431 -  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout] 431 +  fn ursa_pas(al: f64, ap: f64, astrometry::pvtob::pvtob::OM: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bp`
[INFO] [stdout]    --> src/lib.rs:431:41
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(al: f64, ap: f64, bl: f64, _bp: f64)->f64{todo!()}
[INFO] [stdout]     |                                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 431 -  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout] 431 +  fn ursa_pas(al: f64, ap: f64, bl: f64, astrometry::pvtob::pvtob::OM: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:432:15
[INFO] [stdout]     |
[INFO] [stdout] 432 |  fn ursa_sepp(a: &[f64; 3], b: &[f64; 3])->f64{todo!()}
[INFO] [stdout]     |               ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:432:29
[INFO] [stdout]     |
[INFO] [stdout] 432 |  fn ursa_sepp(a: &[f64; 3], b: &[f64; 3])->f64{todo!()}
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `al`
[INFO] [stdout]    --> src/lib.rs:433:15
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |               ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(_al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 433 -  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout] 433 +  fn ursa_seps(astrometry::pvtob::pvtob::OM: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ap`
[INFO] [stdout]    --> src/lib.rs:433:24
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(al: f64, _ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 433 -  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout] 433 +  fn ursa_seps(al: f64, astrometry::pvtob::pvtob::OM: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bl`
[INFO] [stdout]    --> src/lib.rs:433:33
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(al: f64, ap: f64, _bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 433 -  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout] 433 +  fn ursa_seps(al: f64, ap: f64, astrometry::pvtob::pvtob::OM: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bp`
[INFO] [stdout]    --> src/lib.rs:433:42
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(al: f64, ap: f64, bl: f64, _bp: f64)->f64{todo!()}
[INFO] [stdout]     |                                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 433 -  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout] 433 +  fn ursa_seps(al: f64, ap: f64, bl: f64, astrometry::pvtob::pvtob::OM: f64)->f64{todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:446:14
[INFO] [stdout]     |
[INFO] [stdout] 446 |  fn ursa_pmp(a: &[f64;3], b: &[f64; 3], amb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:446:27
[INFO] [stdout]     |
[INFO] [stdout] 446 |  fn ursa_pmp(a: &[f64;3], b: &[f64; 3], amb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |                           ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amb`
[INFO] [stdout]    --> src/lib.rs:446:41
[INFO] [stdout]     |
[INFO] [stdout] 446 |  fn ursa_pmp(a: &[f64;3], b: &[f64; 3], amb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                         ^^^ help: if this is intentional, prefix it with an underscore: `_amb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:448:14
[INFO] [stdout]     |
[INFO] [stdout] 448 |  fn ursa_ppp(a: &[f64;3], b: &[f64; 3], apb: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:448:27
[INFO] [stdout]     |
[INFO] [stdout] 448 |  fn ursa_ppp(a: &[f64;3], b: &[f64; 3], apb: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                           ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `apb`
[INFO] [stdout]    --> src/lib.rs:448:41
[INFO] [stdout]     |
[INFO] [stdout] 448 |  fn ursa_ppp(a: &[f64;3], b: &[f64; 3], apb: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                         ^^^ help: if this is intentional, prefix it with an underscore: `_apb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:449:15
[INFO] [stdout]     |
[INFO] [stdout] 449 |  fn ursa_ppsp(a: &[f64;3], s: f64, b: &[f64; 3], apsb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |               ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]    --> src/lib.rs:449:28
[INFO] [stdout]     |
[INFO] [stdout] 449 |  fn ursa_ppsp(a: &[f64;3], s: f64, b: &[f64; 3], apsb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 449 |  fn ursa_ppsp(a: &[f64;3], _s: f64, b: &[f64; 3], apsb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 449 -  fn ursa_ppsp(a: &[f64;3], s: f64, b: &[f64; 3], apsb:&mut [f64; 3]){todo!()}
[INFO] [stdout] 449 +  fn ursa_ppsp(a: &[f64;3], astrometry::pvtob::pvtob::OM: f64, b: &[f64; 3], apsb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:449:36
[INFO] [stdout]     |
[INFO] [stdout] 449 |  fn ursa_ppsp(a: &[f64;3], s: f64, b: &[f64; 3], apsb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                    ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `apsb`
[INFO] [stdout]    --> src/lib.rs:449:50
[INFO] [stdout]     |
[INFO] [stdout] 449 |  fn ursa_ppsp(a: &[f64;3], s: f64, b: &[f64; 3], apsb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |                                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_apsb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:450:16
[INFO] [stdout]     |
[INFO] [stdout] 450 |  fn ursa_pvdpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], adb: &mut [f64; 2]){todo!()}
[INFO] [stdout]     |                ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:450:35
[INFO] [stdout]     |
[INFO] [stdout] 450 |  fn ursa_pvdpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], adb: &mut [f64; 2]){todo!()}
[INFO] [stdout]     |                                   ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `adb`
[INFO] [stdout]    --> src/lib.rs:450:54
[INFO] [stdout]     |
[INFO] [stdout] 450 |  fn ursa_pvdpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], adb: &mut [f64; 2]){todo!()}
[INFO] [stdout]     |                                                      ^^^ help: if this is intentional, prefix it with an underscore: `_adb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]    --> src/lib.rs:451:14
[INFO] [stdout]     |
[INFO] [stdout] 451 |  fn ursa_pvm(pv: &[[f64; 3]; 2], r:& mut f64, s: &mut f64){todo!()}
[INFO] [stdout]     |              ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]    --> src/lib.rs:451:34
[INFO] [stdout]     |
[INFO] [stdout] 451 |  fn ursa_pvm(pv: &[[f64; 3]; 2], r:& mut f64, s: &mut f64){todo!()}
[INFO] [stdout]     |                                  ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]    --> src/lib.rs:451:47
[INFO] [stdout]     |
[INFO] [stdout] 451 |  fn ursa_pvm(pv: &[[f64; 3]; 2], r:& mut f64, s: &mut f64){todo!()}
[INFO] [stdout]     |                                               ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:452:16
[INFO] [stdout]     |
[INFO] [stdout] 452 |  fn ursa_pvmpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], amb: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:452:35
[INFO] [stdout]     |
[INFO] [stdout] 452 |  fn ursa_pvmpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], amb: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                                   ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amb`
[INFO] [stdout]    --> src/lib.rs:452:54
[INFO] [stdout]     |
[INFO] [stdout] 452 |  fn ursa_pvmpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], amb: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                                                      ^^^ help: if this is intentional, prefix it with an underscore: `_amb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:453:16
[INFO] [stdout]     |
[INFO] [stdout] 453 |  fn ursa_pvppv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], apb: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:453:35
[INFO] [stdout]     |
[INFO] [stdout] 453 |  fn ursa_pvppv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], apb: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                                   ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `apb`
[INFO] [stdout]    --> src/lib.rs:453:54
[INFO] [stdout]     |
[INFO] [stdout] 453 |  fn ursa_pvppv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], apb: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                                                      ^^^ help: if this is intentional, prefix it with an underscore: `_apb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dt`
[INFO] [stdout]    --> src/lib.rs:454:14
[INFO] [stdout]     |
[INFO] [stdout] 454 |  fn ursa_pvu(dt: f64, pv:& [[f64; 3]; 2], upv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |              ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 454 |  fn ursa_pvu(_dt: f64, pv:& [[f64; 3]; 2], upv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 454 -  fn ursa_pvu(dt: f64, pv:& [[f64; 3]; 2], upv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout] 454 +  fn ursa_pvu(astrometry::pvtob::pvtob::OM: f64, pv:& [[f64; 3]; 2], upv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]    --> src/lib.rs:454:23
[INFO] [stdout]     |
[INFO] [stdout] 454 |  fn ursa_pvu(dt: f64, pv:& [[f64; 3]; 2], upv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                       ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `upv`
[INFO] [stdout]    --> src/lib.rs:454:43
[INFO] [stdout]     |
[INFO] [stdout] 454 |  fn ursa_pvu(dt: f64, pv:& [[f64; 3]; 2], upv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |                                           ^^^ help: if this is intentional, prefix it with an underscore: `_upv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dt`
[INFO] [stdout]    --> src/lib.rs:455:15
[INFO] [stdout]     |
[INFO] [stdout] 455 |  fn ursa_pvup(dt: f64, pv: &[[f64; 3]; 2], p: &mut [f64;3]){todo!()}
[INFO] [stdout]     |               ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 455 |  fn ursa_pvup(_dt: f64, pv: &[[f64; 3]; 2], p: &mut [f64;3]){todo!()}
[INFO] [stdout]     |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 455 -  fn ursa_pvup(dt: f64, pv: &[[f64; 3]; 2], p: &mut [f64;3]){todo!()}
[INFO] [stdout] 455 +  fn ursa_pvup(astrometry::pvtob::pvtob::OM: f64, pv: &[[f64; 3]; 2], p: &mut [f64;3]){todo!()}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]    --> src/lib.rs:455:24
[INFO] [stdout]     |
[INFO] [stdout] 455 |  fn ursa_pvup(dt: f64, pv: &[[f64; 3]; 2], p: &mut [f64;3]){todo!()}
[INFO] [stdout]     |                        ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]    --> src/lib.rs:455:44
[INFO] [stdout]     |
[INFO] [stdout] 455 |  fn ursa_pvup(dt: f64, pv: &[[f64; 3]; 2], p: &mut [f64;3]){todo!()}
[INFO] [stdout]     |                                            ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/lib.rs:456:16
[INFO] [stdout]     |
[INFO] [stdout] 456 |  fn ursa_pvxpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], axb: &mut [[f64; 3]; 2] ){todo!()}
[INFO] [stdout]     |                ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> src/lib.rs:456:35
[INFO] [stdout]     |
[INFO] [stdout] 456 |  fn ursa_pvxpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], axb: &mut [[f64; 3]; 2] ){todo!()}
[INFO] [stdout]     |                                   ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `axb`
[INFO] [stdout]    --> src/lib.rs:456:54
[INFO] [stdout]     |
[INFO] [stdout] 456 |  fn ursa_pvxpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], axb: &mut [[f64; 3]; 2] ){todo!()}
[INFO] [stdout]     |                                                      ^^^ help: if this is intentional, prefix it with an underscore: `_axb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `phi` is never read
[INFO] [stdout]   --> src/lib.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct UrsaASTROM{
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 31 |     phi: f64,        
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `bm`, `dl`, and `pv` are never read
[INFO] [stdout]   --> src/lib.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |  pub struct UrsaLDBODY {
[INFO] [stdout]    |             ---------- fields in this struct
[INFO] [stdout] 53 |     bm: f64,            /* mass of the body (solar masses) */
[INFO] [stdout]    |     ^^
[INFO] [stdout] 54 |     dl: f64,            /* deflection limiter (radians^2/2) */
[INFO] [stdout]    |     ^^
[INFO] [stdout] 55 |     pv:[[f64; 3]; 2],   /* barycentric PV of the body (au, au/day) */
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_cal2jd` is never used
[INFO] [stdout]   --> src/lib.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_epb` is never used
[INFO] [stdout]   --> src/lib.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_epb2jd` is never used
[INFO] [stdout]   --> src/lib.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_epj` is never used
[INFO] [stdout]   --> src/lib.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_epj2jd` is never used
[INFO] [stdout]   --> src/lib.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_Jd2cal` is never used
[INFO] [stdout]   --> src/lib.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_Jdcalf` is never used
[INFO] [stdout]   --> src/lib.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_apco13` is never used
[INFO] [stdout]   --> src/lib.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_apcs13` is never used
[INFO] [stdout]   --> src/lib.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_aper` is never used
[INFO] [stdout]   --> src/lib.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |  fn ursa_aper(theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_aper13` is never used
[INFO] [stdout]   --> src/lib.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_apio` is never used
[INFO] [stdout]   --> src/lib.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_apio13` is never used
[INFO] [stdout]   --> src/lib.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atcc13` is never used
[INFO] [stdout]   --> src/lib.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atccq` is never used
[INFO] [stdout]   --> src/lib.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atci13` is never used
[INFO] [stdout]    --> src/lib.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atciq` is never used
[INFO] [stdout]    --> src/lib.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atciqn` is never used
[INFO] [stdout]    --> src/lib.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |  fn ursa_atciqn(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atciqz` is never used
[INFO] [stdout]    --> src/lib.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |  fn ursa_atciqz(rc: f64, dc: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atco13` is never used
[INFO] [stdout]    --> src/lib.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |  fn ursa_atco13(rc: f64, dc: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atic13` is never used
[INFO] [stdout]    --> src/lib.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |  fn ursa_atic13(ri: f64, di: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_aticq` is never used
[INFO] [stdout]    --> src/lib.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |  fn ursa_aticq(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_aticqn` is never used
[INFO] [stdout]    --> src/lib.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 |  fn ursa_aticqn(ri: f64, di: f64, astrom: &mut UrsaASTROM,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atio13` is never used
[INFO] [stdout]    --> src/lib.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |  fn ursa_atio13(ri: f64, di: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atioq` is never used
[INFO] [stdout]    --> src/lib.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |  fn ursa_atioq(ri: f64, di: &f64, astrom: &UrsaASTROM,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atoc13` is never used
[INFO] [stdout]    --> src/lib.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |  fn ursa_atoc13(type_t:&String , ob1: f64, ob2: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atoi13` is never used
[INFO] [stdout]    --> src/lib.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |  fn ursa_atoi13(type_t: &String, ob1: f64, ob2: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_atoiq` is never used
[INFO] [stdout]    --> src/lib.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |  fn ursa_atoiq(type_t: &String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ld` is never used
[INFO] [stdout]    --> src/lib.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |  fn ursa_ld(bm: f64, p: &[f64; 3], q: &[f64; 3], e: &[f64; 3],
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ldn` is never used
[INFO] [stdout]    --> src/lib.rs:152:5
[INFO] [stdout]     |
[INFO] [stdout] 152 |  fn ursa_ldn(n: i32, b: &[UrsaLDBODY], ob: &[f64; 3], sc:&[f64; 3],
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ldsun` is never used
[INFO] [stdout]    --> src/lib.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |  fn ursa_ldsun(p: &[f64; 3], e: &[f64; 3], em: f64, p1: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pmpx` is never used
[INFO] [stdout]    --> src/lib.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 |  fn ursa_pmpx(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pmsafe` is never used
[INFO] [stdout]    --> src/lib.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |  fn ursa_pmsafe(ra1: f64, dec1: f64, pmr1: f64, pmd1: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_refco` is never used
[INFO] [stdout]    --> src/lib.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |  fn ursa_refco(phpa:f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pvstar` is never used
[INFO] [stdout]    --> src/lib.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |  fn ursa_pvstar(pv: &[[f64; 3]; 2], ra: &mut f64, dec: &mut f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_starpv` is never used
[INFO] [stdout]    --> src/lib.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |  fn ursa_starpv(ra: f64,  dec: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_fk425` is never used
[INFO] [stdout]    --> src/lib.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 |  fn ursa_fk425(r1950: f64, d1950: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_fk45z` is never used
[INFO] [stdout]    --> src/lib.rs:284:5
[INFO] [stdout]     |
[INFO] [stdout] 284 |  fn ursa_fk45z(r1950: f64, d1950: f64, bepoch: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_fk524` is never used
[INFO] [stdout]    --> src/lib.rs:286:5
[INFO] [stdout]     |
[INFO] [stdout] 286 |  fn ursa_fk524(r2000: f64, d2000: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_fk52h` is never used
[INFO] [stdout]    --> src/lib.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |  fn ursa_fk52h(r5: f64, d5: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_fk54z` is never used
[INFO] [stdout]    --> src/lib.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 |  fn ursa_fk54z(r2000: f64, d2000: f64, bepoch: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_fk5hip` is never used
[INFO] [stdout]    --> src/lib.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |  fn ursa_fk5hip(r5h: &[[f64; 3];3], s5h: &[f64; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_fk5hz` is never used
[INFO] [stdout]    --> src/lib.rs:300:5
[INFO] [stdout]     |
[INFO] [stdout] 300 |  fn ursa_fk5hz(r5: f64, d5: f64, date1: f64, date2: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_h2fk5` is never used
[INFO] [stdout]    --> src/lib.rs:302:5
[INFO] [stdout]     |
[INFO] [stdout] 302 |  fn ursa_h2fk5(rh: f64, dh: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_hfk5z` is never used
[INFO] [stdout]    --> src/lib.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |  fn ursa_hfk5z(rh: f64, dh: f64, date1: f64, date2: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_starpm` is never used
[INFO] [stdout]    --> src/lib.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |  fn ursa_starpm(ra1: f64, dec1: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_gc2gd` is never used
[INFO] [stdout]    --> src/lib.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 328 |  fn ursa_gc2gd(n: i32, xyz: &[f64; 3],
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_gc2gde` is never used
[INFO] [stdout]    --> src/lib.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |  fn ursa_gc2gde(a: f64, f: f64, xyz: &[f64; 3],
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_d2dtf` is never used
[INFO] [stdout]    --> src/lib.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 |  fn ursa_d2dtf(scale: &String, ndp: i32, d1: f64, d2: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_dat` is never used
[INFO] [stdout]    --> src/lib.rs:338:5
[INFO] [stdout]     |
[INFO] [stdout] 338 |  fn ursa_dat(iy: i32, im: i32, id: i32, fd: f64, deltat: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_dtdb` is never used
[INFO] [stdout]    --> src/lib.rs:339:5
[INFO] [stdout]     |
[INFO] [stdout] 339 |  fn ursa_dtdb(date1: f64, date2: f64,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_dtf2d` is never used
[INFO] [stdout]    --> src/lib.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |  fn ursa_dtf2d(scale:&String, iy: i32, im: i32, id: i32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_taitt` is never used
[INFO] [stdout]    --> src/lib.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |  fn ursa_taitt(tai1: f64, tai2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_taiut1` is never used
[INFO] [stdout]    --> src/lib.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 |  fn ursa_taiut1(tai1: f64, tai2: f64, dta: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_taiutc` is never used
[INFO] [stdout]    --> src/lib.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |  fn ursa_taiutc(tai1: f64, tai2: f64, utc1: &mut f64, utc2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tcbtdb` is never used
[INFO] [stdout]    --> src/lib.rs:347:5
[INFO] [stdout]     |
[INFO] [stdout] 347 |  fn ursa_tcbtdb(tai2: f64, tcb2: f64, tdb1: &mut f64, tdb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tcgtt` is never used
[INFO] [stdout]    --> src/lib.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |  fn ursa_tcgtt(tcg1: f64, tcg2: f64, tt1: &mut f64, tt2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tdbtcb` is never used
[INFO] [stdout]    --> src/lib.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |  fn ursa_tdbtcb(tdb1: f64, tdb2: f64, tcb1: &mut f64, tcb2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tdbtt` is never used
[INFO] [stdout]    --> src/lib.rs:350:5
[INFO] [stdout]     |
[INFO] [stdout] 350 |  fn ursa_tdbtt(tdb1: f64, tdb2: f64, dtr: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tttai` is never used
[INFO] [stdout]    --> src/lib.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 |  fn ursa_tttai(tt1: f64, tt2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tttcg` is never used
[INFO] [stdout]    --> src/lib.rs:353:5
[INFO] [stdout]     |
[INFO] [stdout] 353 |  fn ursa_tttcg(tt1: f64, tt2: f64, tcg1: &mut f64, tcg2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tttdb` is never used
[INFO] [stdout]    --> src/lib.rs:354:5
[INFO] [stdout]     |
[INFO] [stdout] 354 |  fn ursa_tttdb(tt1: f64, tt2: f64, dtr: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ttut1` is never used
[INFO] [stdout]    --> src/lib.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |  fn ursa_ttut1(tt1: f64, tt2: f64, dt: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ut1tai` is never used
[INFO] [stdout]    --> src/lib.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 358 |  fn ursa_ut1tai(ut11: f64, ut12: f64, dta: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ut1tt` is never used
[INFO] [stdout]    --> src/lib.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 |  fn ursa_ut1tt(ut11: f64, ut12: f64, dt: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ut1utc` is never used
[INFO] [stdout]    --> src/lib.rs:362:5
[INFO] [stdout]     |
[INFO] [stdout] 362 |  fn ursa_ut1utc(ut11: f64, ut12: f64, dut1: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_utctai` is never used
[INFO] [stdout]    --> src/lib.rs:364:5
[INFO] [stdout]     |
[INFO] [stdout] 364 |  fn ursa_utctai(utc1: f64, utc2: f64, tai1: &mut f64, tai2: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_utcut1` is never used
[INFO] [stdout]    --> src/lib.rs:365:5
[INFO] [stdout]     |
[INFO] [stdout] 365 |  fn ursa_utcut1(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ae2hd` is never used
[INFO] [stdout]    --> src/lib.rs:369:5
[INFO] [stdout]     |
[INFO] [stdout] 369 |  fn ursa_ae2hd(az: f64, el: f64, phi: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_hd2ae` is never used
[INFO] [stdout]    --> src/lib.rs:371:5
[INFO] [stdout]     |
[INFO] [stdout] 371 |  fn ursa_hd2ae(ha: f64, dec: f64, phi: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_hd2pa` is never used
[INFO] [stdout]    --> src/lib.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 |  fn ursa_hd2pa(ha: f64, dec: f64, phi: f64)->f64{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tpors` is never used
[INFO] [stdout]    --> src/lib.rs:376:5
[INFO] [stdout]     |
[INFO] [stdout] 376 |  fn ursa_tpors(xi: f64, eta: f64, a: f64, b: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tporv` is never used
[INFO] [stdout]    --> src/lib.rs:378:5
[INFO] [stdout]     |
[INFO] [stdout] 378 |  fn ursa_tporv(xi: f64, eta: f64, v: &[f64; 3],
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tpsts` is never used
[INFO] [stdout]    --> src/lib.rs:380:5
[INFO] [stdout]     |
[INFO] [stdout] 380 |  fn ursa_tpsts(xi: f64, eta: f64, a0: f64, b0: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tpstv` is never used
[INFO] [stdout]    --> src/lib.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |  fn ursa_tpstv(xi: f64, eta: f64, v0: &[f64; 3], v: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tpxes` is never used
[INFO] [stdout]    --> src/lib.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |  fn ursa_tpxes(a: f64, b: f64, a0: f64, b0: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tpxev` is never used
[INFO] [stdout]    --> src/lib.rs:385:5
[INFO] [stdout]     |
[INFO] [stdout] 385 |  fn ursa_tpxev(v: &[f64; 3], v0: &[f64; 3],  xi: &mut f64, eta: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_a2af` is never used
[INFO] [stdout]    --> src/lib.rs:388:5
[INFO] [stdout]     |
[INFO] [stdout] 388 |  fn ursa_a2af(ndp: i32, angle: f64, sign: &mut i8, idmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_a2tf` is never used
[INFO] [stdout]    --> src/lib.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |  fn ursa_a2tf(ndp: i32, angle: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_af2a` is never used
[INFO] [stdout]    --> src/lib.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 |  fn ursa_af2a(s: char, ideg: i32, iamin: i32, asec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_d2tf` is never used
[INFO] [stdout]    --> src/lib.rs:393:5
[INFO] [stdout]     |
[INFO] [stdout] 393 |  fn ursa_d2tf(ndp: i32, days: f64, sign: &mut i8, ihmsf: &mut [i32; 4]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tf2a` is never used
[INFO] [stdout]    --> src/lib.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |  fn ursa_tf2a(s: char, ihour: f64, iamin: i32, sec: f64, rad: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_tf2d` is never used
[INFO] [stdout]    --> src/lib.rs:395:5
[INFO] [stdout]     |
[INFO] [stdout] 395 |  fn ursa_tf2d(s: char, ihour: f64, iamin: i32, sec: f64, days: &mut f64)->i32{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_p2pv` is never used
[INFO] [stdout]    --> src/lib.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |  fn ursa_p2pv(p: &[f64; 3], pv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pv2p` is never used
[INFO] [stdout]    --> src/lib.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 |  fn ursa_pv2p(pv: &[[f64; 3]; 2], p: &mut[f64; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_rm2v` is never used
[INFO] [stdout]    --> src/lib.rs:426:5
[INFO] [stdout]     |
[INFO] [stdout] 426 |  fn ursa_rm2v(r: &[[f64; 3]; 3], w: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_rv2m` is never used
[INFO] [stdout]    --> src/lib.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 |  fn ursa_rv2m(w: &[f64; 3], r: &mut[[f64; 3]; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pap` is never used
[INFO] [stdout]    --> src/lib.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 |  fn ursa_pap(a: &[f64; 3], b: &[f64; 3])->f64{todo!()}
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pas` is never used
[INFO] [stdout]    --> src/lib.rs:431:5
[INFO] [stdout]     |
[INFO] [stdout] 431 |  fn ursa_pas(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_sepp` is never used
[INFO] [stdout]    --> src/lib.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |  fn ursa_sepp(a: &[f64; 3], b: &[f64; 3])->f64{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_seps` is never used
[INFO] [stdout]    --> src/lib.rs:433:5
[INFO] [stdout]     |
[INFO] [stdout] 433 |  fn ursa_seps(al: f64, ap: f64, bl: f64, bp: f64)->f64{todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pmp` is never used
[INFO] [stdout]    --> src/lib.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |  fn ursa_pmp(a: &[f64;3], b: &[f64; 3], amb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ppp` is never used
[INFO] [stdout]    --> src/lib.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |  fn ursa_ppp(a: &[f64;3], b: &[f64; 3], apb: &mut [f64; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_ppsp` is never used
[INFO] [stdout]    --> src/lib.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |  fn ursa_ppsp(a: &[f64;3], s: f64, b: &[f64; 3], apsb:&mut [f64; 3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pvdpv` is never used
[INFO] [stdout]    --> src/lib.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |  fn ursa_pvdpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], adb: &mut [f64; 2]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pvm` is never used
[INFO] [stdout]    --> src/lib.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 |  fn ursa_pvm(pv: &[[f64; 3]; 2], r:& mut f64, s: &mut f64){todo!()}
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pvmpv` is never used
[INFO] [stdout]    --> src/lib.rs:452:5
[INFO] [stdout]     |
[INFO] [stdout] 452 |  fn ursa_pvmpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], amb: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pvppv` is never used
[INFO] [stdout]    --> src/lib.rs:453:5
[INFO] [stdout]     |
[INFO] [stdout] 453 |  fn ursa_pvppv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], apb: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pvu` is never used
[INFO] [stdout]    --> src/lib.rs:454:5
[INFO] [stdout]     |
[INFO] [stdout] 454 |  fn ursa_pvu(dt: f64, pv:& [[f64; 3]; 2], upv: &mut [[f64; 3]; 2]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pvup` is never used
[INFO] [stdout]    --> src/lib.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |  fn ursa_pvup(dt: f64, pv: &[[f64; 3]; 2], p: &mut [f64;3]){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_pvxpv` is never used
[INFO] [stdout]    --> src/lib.rs:456:5
[INFO] [stdout]     |
[INFO] [stdout] 456 |  fn ursa_pvxpv(a: &[[f64; 3]; 2], b: &[[f64; 3]; 2], axb: &mut [[f64; 3]; 2] ){todo!()}
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `AUDMS` should have a snake case name
[INFO] [stdout]    --> src/astrometry/apcs.rs:136:8
[INFO] [stdout]     |
[INFO] [stdout] 136 |    let AUDMS = URSA_DAU/URSA_DAYSEC;
[INFO] [stdout]     |        ^^^^^ help: convert the identifier to snake case: `audms`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `CR` should have a snake case name
[INFO] [stdout]    --> src/astrometry/apcs.rs:139:8
[INFO] [stdout]     |
[INFO] [stdout] 139 |    let CR = URSA_AULT/URSA_DAYSEC;
[INFO] [stdout]     |        ^^ help: convert the identifier to snake case: `cr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_Jd2cal` should have a snake case name
[INFO] [stdout]   --> src/lib.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to snake case: `ursa_jd2cal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ursa_Jdcalf` should have a snake case name
[INFO] [stdout]   --> src/lib.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to snake case: `ursa_jdcalf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.00s
[INFO] running `Command { std: "docker" "inspect" "9c493e8597ea5b3d3c8636145fea8c4062ef1ab156747b007e53cbf7da478535", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9c493e8597ea5b3d3c8636145fea8c4062ef1ab156747b007e53cbf7da478535", kill_on_drop: false }`
[INFO] [stdout] 9c493e8597ea5b3d3c8636145fea8c4062ef1ab156747b007e53cbf7da478535
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 92c929e2f741d2c924e36aa419e76e366d85b20d0c38ecdb8c7bfaccc669a53b
[INFO] running `Command { std: "docker" "start" "-a" "92c929e2f741d2c924e36aa419e76e366d85b20d0c38ecdb8c7bfaccc669a53b", kill_on_drop: false }`
[INFO] [stderr]    Compiling erfa-sys v0.2.1
[INFO] [stdout] warning: unused import: `crate::vector_matrix`
[INFO] [stdout]  --> src/astrometry/apco.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::vector_matrix;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::utils::*`
[INFO] [stdout]  --> src/geodetic_geocentric/gd2gc.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::utils::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `URSA_AULT` and `utils::*`
[INFO] [stdout]  --> src/geodetic_geocentric/eform.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::{rfam::{URSA_AULT, URSA_GRS80, URSA_WGS72, URSA_WGS84}, utils::*};
[INFO] [stdout]   |                    ^^^^^^^^^                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/astrometry/apco.rs:198:8
[INFO] [stdout]     |
[INFO] [stdout] 198 |    let mut c = r[0][2];
[INFO] [stdout]     |        ----^
[INFO] [stdout]     |        |
[INFO] [stdout]     |        help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iy`
[INFO] [stdout]   --> src/lib.rs:62:17
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                 ^^ help: if this is intentional, prefix it with an underscore: `_iy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `im`
[INFO] [stdout]   --> src/lib.rs:62:25
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                         ^^ help: if this is intentional, prefix it with an underscore: `_im`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]   --> src/lib.rs:62:33
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                                 ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm0`
[INFO] [stdout]   --> src/lib.rs:62:42
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                                          ^^^^ help: if this is intentional, prefix it with an underscore: `_djm0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm`
[INFO] [stdout]   --> src/lib.rs:62:58
[INFO] [stdout]    |
[INFO] [stdout] 62 |  fn ursa_cal2jd(iy:i32, im:i32, id: i32, djm0: &mut f64, djm: &mut f64)-> i32{ todo!() }
[INFO] [stdout]    |                                                          ^^^ help: if this is intentional, prefix it with an underscore: `_djm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj1`
[INFO] [stdout]   --> src/lib.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |              ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(_dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 63 -  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout] 63 +  fn ursa_epb(astrometry::pvtob::pvtob::OM: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj2`
[INFO] [stdout]   --> src/lib.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 63 |  fn ursa_epb(dj1: f64, _dj2: f64)->f64{ todo!() }
[INFO] [stdout]    |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 63 -  fn ursa_epb(dj1: f64, dj2: f64)->f64{ todo!() }
[INFO] [stdout] 63 +  fn ursa_epb(dj1: f64, astrometry::pvtob::pvtob::OM: f64)->f64{ todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `epb`
[INFO] [stdout]   --> src/lib.rs:64:17
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(_epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 64 -  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout] 64 +  fn ursa_epb2jd(astrometry::pvtob::pvtob::OM: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm0`
[INFO] [stdout]   --> src/lib.rs:64:27
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |                           ^^^^ help: if this is intentional, prefix it with an underscore: `_djm0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm`
[INFO] [stdout]   --> src/lib.rs:64:43
[INFO] [stdout]    |
[INFO] [stdout] 64 |  fn ursa_epb2jd(epb: f64, djm0: &mut f64, djm: &mut f64)->f64{ todo!() }
[INFO] [stdout]    |                                           ^^^ help: if this is intentional, prefix it with an underscore: `_djm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj1`
[INFO] [stdout]   --> src/lib.rs:65:14
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |              ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(_dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 65 -  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout] 65 +  fn ursa_epj(astrometry::pvtob::pvtob::OM:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj2`
[INFO] [stdout]   --> src/lib.rs:65:23
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout]    |                       ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 65 |  fn ursa_epj(dj1:f64, _dj2:f64)->f64{todo!() }
[INFO] [stdout]    |                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 65 -  fn ursa_epj(dj1:f64, dj2:f64)->f64{todo!() }
[INFO] [stdout] 65 +  fn ursa_epj(dj1:f64, astrometry::pvtob::pvtob::OM:f64)->f64{todo!() }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `epj`
[INFO] [stdout]   --> src/lib.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(_epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 66 -  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout] 66 +  fn ursa_epj2jd(astrometry::pvtob::pvtob::OM:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm0`
[INFO] [stdout]   --> src/lib.rs:66:26
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |                          ^^^^ help: if this is intentional, prefix it with an underscore: `_djm0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `djm`
[INFO] [stdout]   --> src/lib.rs:66:42
[INFO] [stdout]    |
[INFO] [stdout] 66 |  fn ursa_epj2jd(epj:f64, djm0: &mut f64, djm: &mut f64){todo!()}
[INFO] [stdout]    |                                          ^^^ help: if this is intentional, prefix it with an underscore: `_djm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj1`
[INFO] [stdout]   --> src/lib.rs:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(_dj1:f64, dj2:f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 67 -  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout] 67 +  fn ursa_Jd2cal(astrometry::pvtob::pvtob::OM:f64, dj2:f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj2`
[INFO] [stdout]   --> src/lib.rs:67:26
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout]    |                          ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 67 |  fn ursa_Jd2cal(dj1:f64, _dj2:f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 67 -  fn ursa_Jd2cal(dj1:f64, dj2:f64,
[INFO] [stdout] 67 +  fn ursa_Jd2cal(dj1:f64, astrometry::pvtob::pvtob::OM:f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iy`
[INFO] [stdout]   --> src/lib.rs:68:23
[INFO] [stdout]    |
[INFO] [stdout] 68 |                       iy: &mut i32, im: &mut i32, id: &mut i32, fd: &mut f64){todo!()}
[INFO] [stdout]    |                       ^^ help: if this is intentional, prefix it with an underscore: `_iy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `im`
[INFO] [stdout]   --> src/lib.rs:68:37
[INFO] [stdout]    |
[INFO] [stdout] 68 |                       iy: &mut i32, im: &mut i32, id: &mut i32, fd: &mut f64){todo!()}
[INFO] [stdout]    |                                     ^^ help: if this is intentional, prefix it with an underscore: `_im`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]   --> src/lib.rs:68:51
[INFO] [stdout]    |
[INFO] [stdout] 68 |                       iy: &mut i32, im: &mut i32, id: &mut i32, fd: &mut f64){todo!()}
[INFO] [stdout]    |                                                   ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fd`
[INFO] [stdout]   --> src/lib.rs:68:65
[INFO] [stdout]    |
[INFO] [stdout] 68 |                       iy: &mut i32, im: &mut i32, id: &mut i32, fd: &mut f64){todo!()}
[INFO] [stdout]    |                                                                 ^^ help: if this is intentional, prefix it with an underscore: `_fd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ndp`
[INFO] [stdout]   --> src/lib.rs:69:17
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                 ^^^ help: if this is intentional, prefix it with an underscore: `_ndp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj1`
[INFO] [stdout]   --> src/lib.rs:69:26
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                          ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, _dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 69 -  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout] 69 +  fn ursa_Jdcalf(ndp:i32, astrometry::pvtob::pvtob::OM: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dj2`
[INFO] [stdout]   --> src/lib.rs:69:36
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, _dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 69 -  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout] 69 +  fn ursa_Jdcalf(ndp:i32, dj1: f64, astrometry::pvtob::pvtob::OM: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `iymdf`
[INFO] [stdout]   --> src/lib.rs:69:46
[INFO] [stdout]    |
[INFO] [stdout] 69 |  fn ursa_Jdcalf(ndp:i32, dj1: f64, dj2: f64, iymdf: &[i32; 4])->f64{todo!()}
[INFO] [stdout]    |                                              ^^^^^ help: if this is intentional, prefix it with an underscore: `_iymdf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]   --> src/lib.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(_utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 78 -  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 78 +  fn ursa_apco13(astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]   --> src/lib.rs:78:28
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                            ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]    |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 78 -  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 78 +  fn ursa_apco13(utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]   --> src/lib.rs:78:39
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                                       ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 78 |  fn ursa_apco13(utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]    |                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 78 -  fn ursa_apco13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 78 +  fn ursa_apco13(utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]   --> src/lib.rs:79:16
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]   --> src/lib.rs:79:28
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]   --> src/lib.rs:79:38
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                      ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                      +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]   --> src/lib.rs:79:47
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                               ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]    |                                               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]   --> src/lib.rs:79:56
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                                        ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 79 |                elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]    |                                                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 79 -                elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 79 +                elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]   --> src/lib.rs:80:16
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 80 |                _phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 80 -                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 80 +                astrometry::pvtob::pvtob::OM: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]   --> src/lib.rs:80:27
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                           ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 80 -                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 80 +                phpa: f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]   --> src/lib.rs:80:36
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                                    ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]    |                                    +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 80 -                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 80 +                phpa: f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]   --> src/lib.rs:80:45
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                                             ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 80 |                phpa: f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]    |                                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 80 -                phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 80 +                phpa: f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:81:16
[INFO] [stdout]    |
[INFO] [stdout] 81 |                astrom: &mut UrsaASTROM, eo: &mut f64)->i32{todo!()}
[INFO] [stdout]    |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eo`
[INFO] [stdout]   --> src/lib.rs:81:41
[INFO] [stdout]    |
[INFO] [stdout] 81 |                astrom: &mut UrsaASTROM, eo: &mut f64)->i32{todo!()}
[INFO] [stdout]    |                                         ^^ help: if this is intentional, prefix it with an underscore: `_eo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]   --> src/lib.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(_date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 83 -  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout] 83 +  fn ursa_apcs13(astrometry::pvtob::pvtob::OM: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]   --> src/lib.rs:83:29
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                             ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, _date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 83 -  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout] 83 +  fn ursa_apcs13(date1: f64, astrometry::pvtob::pvtob::OM: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pv`
[INFO] [stdout]   --> src/lib.rs:83:41
[INFO] [stdout]    |
[INFO] [stdout] 83 |  fn ursa_apcs13(date1: f64, date2: f64, pv: &[[f64; 3]; 2],
[INFO] [stdout]    |                                         ^^ help: if this is intentional, prefix it with an underscore: `_pv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 |                 astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `theta`
[INFO] [stdout]   --> src/lib.rs:85:15
[INFO] [stdout]    |
[INFO] [stdout] 85 |  fn ursa_aper(theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 85 |  fn ursa_aper(_theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 85 -  fn ursa_aper(theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout] 85 +  fn ursa_aper(astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:85:27
[INFO] [stdout]    |
[INFO] [stdout] 85 |  fn ursa_aper(theta: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                           ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut11`
[INFO] [stdout]   --> src/lib.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(_ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 86 -  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout] 86 +  fn ursa_aper13(astrometry::pvtob::pvtob::OM: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ut12`
[INFO] [stdout]   --> src/lib.rs:86:28
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                            ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, _ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 86 -  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout] 86 +  fn ursa_aper13(ut11: f64, astrometry::pvtob::pvtob::OM: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:86:39
[INFO] [stdout]    |
[INFO] [stdout] 86 |  fn ursa_aper13(ut11: f64, ut12: f64, astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |                                       ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sp`
[INFO] [stdout]   --> src/lib.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout]    |               ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(_sp: f64, theta: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 87 -  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout] 87 +  fn ursa_apio(astrometry::pvtob::pvtob::OM: f64, theta: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `theta`
[INFO] [stdout]   --> src/lib.rs:87:24
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 87 |  fn ursa_apio(sp: f64, _theta: f64,
[INFO] [stdout]    |                        +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 87 -  fn ursa_apio(sp: f64, theta: f64,
[INFO] [stdout] 87 +  fn ursa_apio(sp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]   --> src/lib.rs:88:15
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]   --> src/lib.rs:88:27
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]   --> src/lib.rs:88:37
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                     ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                     +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]   --> src/lib.rs:88:46
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                              ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]    |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]   --> src/lib.rs:88:55
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                                       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 88 |               elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]    |                                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 88 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 88 +               elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `refa`
[INFO] [stdout]   --> src/lib.rs:89:15
[INFO] [stdout]    |
[INFO] [stdout] 89 |               refa: f64, refb: f64,
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 89 |               _refa: f64, refb: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 89 -               refa: f64, refb: f64,
[INFO] [stdout] 89 +               astrometry::pvtob::pvtob::OM: f64, refb: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `refb`
[INFO] [stdout]   --> src/lib.rs:89:26
[INFO] [stdout]    |
[INFO] [stdout] 89 |               refa: f64, refb: f64,
[INFO] [stdout]    |                          ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 89 |               refa: f64, _refb: f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 89 -               refa: f64, refb: f64,
[INFO] [stdout] 89 +               refa: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:90:15
[INFO] [stdout]    |
[INFO] [stdout] 90 |               astrom: &mut UrsaASTROM){todo!()}
[INFO] [stdout]    |               ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc1`
[INFO] [stdout]   --> src/lib.rs:91:17
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(_utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 91 -  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 91 +  fn ursa_apio13(astrometry::pvtob::pvtob::OM: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `utc2`
[INFO] [stdout]   --> src/lib.rs:91:28
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                            ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, _utc2: f64, dut1: f64,
[INFO] [stdout]    |                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 91 -  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 91 +  fn ursa_apio13(utc1: f64, astrometry::pvtob::pvtob::OM: f64, dut1: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dut1`
[INFO] [stdout]   --> src/lib.rs:91:39
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout]    |                                       ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 91 |  fn ursa_apio13(utc1: f64, utc2: f64, _dut1: f64,
[INFO] [stdout]    |                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 91 -  fn ursa_apio13(utc1: f64, utc2: f64, dut1: f64,
[INFO] [stdout] 91 +  fn ursa_apio13(utc1: f64, utc2: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elong`
[INFO] [stdout]   --> src/lib.rs:92:15
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               _elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               astrometry::pvtob::pvtob::OM: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phi`
[INFO] [stdout]   --> src/lib.rs:92:27
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, _phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               elong: f64, astrometry::pvtob::pvtob::OM: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hm`
[INFO] [stdout]   --> src/lib.rs:92:37
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                     ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, _hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                     +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               elong: f64, phi: f64, astrometry::pvtob::pvtob::OM: f64, xp: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `xp`
[INFO] [stdout]   --> src/lib.rs:92:46
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                              ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, _xp: f64, yp: f64,
[INFO] [stdout]    |                                              +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               elong: f64, phi: f64, hm: f64, astrometry::pvtob::pvtob::OM: f64, yp: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yp`
[INFO] [stdout]   --> src/lib.rs:92:55
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout]    |                                                       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 92 |               elong: f64, phi: f64, hm: f64, xp: f64, _yp: f64,
[INFO] [stdout]    |                                                       +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 92 -               elong: f64, phi: f64, hm: f64, xp: f64, yp: f64,
[INFO] [stdout] 92 +               elong: f64, phi: f64, hm: f64, xp: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phpa`
[INFO] [stdout]   --> src/lib.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 93 |               _phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |               +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 93 -               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 93 +               astrometry::pvtob::pvtob::OM: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tc`
[INFO] [stdout]   --> src/lib.rs:93:26
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                          ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, _tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 93 -               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 93 +               phpa: f64, astrometry::pvtob::pvtob::OM: f64, rh: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rh`
[INFO] [stdout]   --> src/lib.rs:93:35
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                                   ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, _rh: f64, wl: f64,
[INFO] [stdout]    |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 93 -               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 93 +               phpa: f64, tc: f64, astrometry::pvtob::pvtob::OM: f64, wl: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `wl`
[INFO] [stdout]   --> src/lib.rs:93:44
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout]    |                                            ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 93 |               phpa: f64, tc: f64, rh: f64, _wl: f64,
[INFO] [stdout]    |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 93 -               phpa: f64, tc: f64, rh: f64, wl: f64,
[INFO] [stdout] 93 +               phpa: f64, tc: f64, rh: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]   --> src/lib.rs:94:15
[INFO] [stdout]    |
[INFO] [stdout] 94 |               astrom: &mut UrsaASTROM)->i32{todo!()}
[INFO] [stdout]    |               ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]   --> src/lib.rs:95:17
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout]    |                 ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(_rc: f64, dc: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 95 -  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout] 95 +  fn ursa_atcc13(astrometry::pvtob::pvtob::OM: f64, dc: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]   --> src/lib.rs:95:26
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout]    |                          ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 95 |  fn ursa_atcc13(rc: f64, _dc: f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 95 -  fn ursa_atcc13(rc: f64, dc: f64,
[INFO] [stdout] 95 +  fn ursa_atcc13(rc: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]   --> src/lib.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                 ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 _pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 96 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 96 +                 astrometry::pvtob::pvtob::OM: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]   --> src/lib.rs:96:26
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                          ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, _pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 96 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 96 +                 pr: f64, astrometry::pvtob::pvtob::OM: f64, px: f64, rv: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]   --> src/lib.rs:96:35
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                                   ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, _px: f64, rv: f64,
[INFO] [stdout]    |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 96 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 96 +                 pr: f64, pd: f64, astrometry::pvtob::pvtob::OM: f64, rv: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]   --> src/lib.rs:96:44
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]    |                                            ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 pr: f64, pd: f64, px: f64, _rv: f64,
[INFO] [stdout]    |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 96 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 96 +                 pr: f64, pd: f64, px: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]   --> src/lib.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 date1: f64, date2: f64,
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 _date1: f64, date2: f64,
[INFO] [stdout]    |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 97 -                 date1: f64, date2: f64,
[INFO] [stdout] 97 +                 astrometry::pvtob::pvtob::OM: f64, date2: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]   --> src/lib.rs:97:29
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 date1: f64, date2: f64,
[INFO] [stdout]    |                             ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 date1: f64, _date2: f64,
[INFO] [stdout]    |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 97 -                 date1: f64, date2: f64,
[INFO] [stdout] 97 +                 date1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra`
[INFO] [stdout]   --> src/lib.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]    |                 ^^ help: if this is intentional, prefix it with an underscore: `_ra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `da`
[INFO] [stdout]   --> src/lib.rs:98:31
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]    |                               ^^ help: if this is intentional, prefix it with an underscore: `_da`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]   --> src/lib.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout]    |                ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(_rc: f64, dc: f64,
[INFO] [stdout]    |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 99 -  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout] 99 +  fn ursa_atccq(astrometry::pvtob::pvtob::OM: f64, dc: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]   --> src/lib.rs:99:25
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout]    |                         ^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]    |
[INFO] [stdout] 99 |  fn ursa_atccq(rc: f64, _dc: f64,
[INFO] [stdout]    |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]    |
[INFO] [stdout] 99 -  fn ursa_atccq(rc: f64, dc: f64,
[INFO] [stdout] 99 +  fn ursa_atccq(rc: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 100 |                _pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 100 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 100 +                astrometry::pvtob::pvtob::OM: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:100:25
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, _pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 100 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 100 +                pr: f64, astrometry::pvtob::pvtob::OM: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:100:34
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                  ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, _px: f64, rv: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 100 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 100 +                pr: f64, pd: f64, astrometry::pvtob::pvtob::OM: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:100:43
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                           ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 100 |                pr: f64, pd: f64, px: f64, _rv: f64,
[INFO] [stdout]     |                                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 100 -                pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 100 +                pr: f64, pd: f64, px: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `astrom`
[INFO] [stdout]    --> src/lib.rs:101:16
[INFO] [stdout]     |
[INFO] [stdout] 101 |                astrom: &mut UrsaASTROM, ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]     |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_astrom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ra`
[INFO] [stdout]    --> src/lib.rs:101:41
[INFO] [stdout]     |
[INFO] [stdout] 101 |                astrom: &mut UrsaASTROM, ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]     |                                         ^^ help: if this is intentional, prefix it with an underscore: `_ra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `da`
[INFO] [stdout]    --> src/lib.rs:101:55
[INFO] [stdout]     |
[INFO] [stdout] 101 |                astrom: &mut UrsaASTROM, ra: &mut f64, da: &mut f64){todo!()}
[INFO] [stdout]     |                                                       ^^ help: if this is intentional, prefix it with an underscore: `_da`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(_rc: f64, dc: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 102 -  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout] 102 +  fn ursa_atci13(astrometry::pvtob::pvtob::OM: f64, dc: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:102:26
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 102 |  fn ursa_atci13(rc: f64, _dc: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 102 -  fn ursa_atci13(rc: f64, dc: f64,
[INFO] [stdout] 102 +  fn ursa_atci13(rc: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:103:17
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                 ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 _pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 103 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 103 +                 astrometry::pvtob::pvtob::OM: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, _pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                          +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 103 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 103 +                 pr: f64, astrometry::pvtob::pvtob::OM: f64, px: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `px`
[INFO] [stdout]    --> src/lib.rs:103:35
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, _px: f64, rv: f64,
[INFO] [stdout]     |                                   +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 103 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 103 +                 pr: f64, pd: f64, astrometry::pvtob::pvtob::OM: f64, rv: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rv`
[INFO] [stdout]    --> src/lib.rs:103:44
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout]     |                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 pr: f64, pd: f64, px: f64, _rv: f64,
[INFO] [stdout]     |                                            +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 103 -                 pr: f64, pd: f64, px: f64, rv: f64,
[INFO] [stdout] 103 +                 pr: f64, pd: f64, px: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date1`
[INFO] [stdout]    --> src/lib.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 date1: f64, date2: f64,
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 _date1: f64, date2: f64,
[INFO] [stdout]     |                 +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 104 -                 date1: f64, date2: f64,
[INFO] [stdout] 104 +                 astrometry::pvtob::pvtob::OM: f64, date2: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `date2`
[INFO] [stdout]    --> src/lib.rs:104:29
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 date1: f64, date2: f64,
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 date1: f64, _date2: f64,
[INFO] [stdout]     |                             +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 104 -                 date1: f64, date2: f64,
[INFO] [stdout] 104 +                 date1: f64, astrometry::pvtob::pvtob::OM: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ri`
[INFO] [stdout]    --> src/lib.rs:105:17
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 ri: &mut f64, di: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                 ^^ help: if this is intentional, prefix it with an underscore: `_ri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `di`
[INFO] [stdout]    --> src/lib.rs:105:31
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 ri: &mut f64, di: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                               ^^ help: if this is intentional, prefix it with an underscore: `_di`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eo`
[INFO] [stdout]    --> src/lib.rs:105:45
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 ri: &mut f64, di: &mut f64, eo: &mut f64){todo!()}
[INFO] [stdout]     |                                             ^^ help: if this is intentional, prefix it with an underscore: `_eo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]    --> src/lib.rs:106:16
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(_rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 106 -  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 106 +  fn ursa_atciq(astrometry::pvtob::pvtob::OM: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dc`
[INFO] [stdout]    --> src/lib.rs:106:25
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, _dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                         +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 106 -  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 106 +  fn ursa_atciq(rc: f64, astrometry::pvtob::pvtob::OM: f64, pr: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pr`
[INFO] [stdout]    --> src/lib.rs:106:34
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                                  ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, _pr: f64, pd: f64,
[INFO] [stdout]     |                                  +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[INFO] [stdout]     |
[INFO] [stdout] 106 -  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout] 106 +  fn ursa_atciq(rc: f64, dc: f64, astrometry::pvtob::pvtob::OM: f64, pd: f64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pd`
[INFO] [stdout]    --> src/lib.rs:106:43
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, pd: f64,
[INFO] [stdout]     |                                           ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 106 |  fn ursa_atciq(rc: f64, dc: f64, pr: f64, _pd: f64,
[INFO] [stdout]     |                                           +
[INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `OM`
[WARN] too many lines in the log, truncating it
