[INFO] cloning repository https://github.com/AtmoPierce/matrslab
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/AtmoPierce/matrslab" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAtmoPierce%2Fmatrslab", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAtmoPierce%2Fmatrslab'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 27307cab4a38bb46ace7c9aa3289195229c36be5
[INFO] checking AtmoPierce/matrslab against master#c8a31b780d5415358566a20b94912620a3f27067 for pr-139493-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAtmoPierce%2Fmatrslab" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/AtmoPierce/matrslab
[INFO] finished tweaking git repo https://github.com/AtmoPierce/matrslab
[INFO] tweaked toml for git repo https://github.com/AtmoPierce/matrslab written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/AtmoPierce/matrslab on toolchain c8a31b780d5415358566a20b94912620a3f27067
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c8a31b780d5415358566a20b94912620a3f27067" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/AtmoPierce/matrslab already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c8a31b780d5415358566a20b94912620a3f27067" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rustfmt v0.10.0
[INFO] [stderr]   Downloaded extprim v1.7.1
[INFO] [stderr]   Downloaded ucd-util v0.1.10
[INFO] [stderr]   Downloaded rustyline v13.0.0
[INFO] [stderr]   Downloaded regex v0.2.11
[INFO] [stderr]   Downloaded env_logger v0.4.3
[INFO] [stderr]   Downloaded term v0.4.6
[INFO] [stderr]   Downloaded syntex_pos v0.59.1
[INFO] [stderr]   Downloaded utf8-ranges v1.0.5
[INFO] [stderr]   Downloaded syntex_errors v0.59.1
[INFO] [stderr]   Downloaded syntex_syntax v0.59.1
[INFO] [stderr]   Downloaded strings v0.1.1
[INFO] [stderr]   Downloaded serde-json-core v0.6.0
[INFO] [stderr]   Downloaded regex-syntax v0.5.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+c8a31b780d5415358566a20b94912620a3f27067" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7ff7491f34204d7e963b1b6278d405f3a82ca8dc7456f6b6bb33d7f7d24611c7
[INFO] running `Command { std: "docker" "start" "-a" "7ff7491f34204d7e963b1b6278d405f3a82ca8dc7456f6b6bb33d7f7d24611c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7ff7491f34204d7e963b1b6278d405f3a82ca8dc7456f6b6bb33d7f7d24611c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7ff7491f34204d7e963b1b6278d405f3a82ca8dc7456f6b6bb33d7f7d24611c7", kill_on_drop: false }`
[INFO] [stdout] 7ff7491f34204d7e963b1b6278d405f3a82ca8dc7456f6b6bb33d7f7d24611c7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+c8a31b780d5415358566a20b94912620a3f27067" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 557374f64a30df5cafcb1e1e0bedc1793a3dad77551bb439762f22b2ed3d816f
[INFO] running `Command { std: "docker" "start" "-a" "557374f64a30df5cafcb1e1e0bedc1793a3dad77551bb439762f22b2ed3d816f", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]     Checking rand_core v0.4.2
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]     Checking memchr v2.7.5
[INFO] [stderr]     Checking log v0.4.27
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]     Checking rand_core v0.3.1
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]     Checking log v0.3.9
[INFO] [stderr]     Checking rand_isaac v0.1.1
[INFO] [stderr]     Checking rand_hc v0.1.0
[INFO] [stderr]     Checking rand_xorshift v0.1.1
[INFO] [stderr]     Checking rand_jitter v0.1.4
[INFO] [stderr]    Compiling extprim v1.7.1
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]     Checking ucd-util v0.1.10
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]    Compiling regex v0.2.11
[INFO] [stderr]     Checking thread_local v0.3.6
[INFO] [stderr]     Checking regex-syntax v0.5.6
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]     Checking term v0.4.6
[INFO] [stderr]     Checking unicode-xid v0.1.0
[INFO] [stderr]     Checking aho-corasick v0.6.10
[INFO] [stderr]     Checking rand_os v0.1.3
[INFO] [stderr]     Checking utf8-ranges v1.0.5
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]    Compiling rustfmt v0.10.0
[INFO] [stderr]     Checking unicode-width v0.2.1
[INFO] [stderr]     Checking bitflags v0.9.1
[INFO] [stderr]     Checking strings v0.1.1
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking unicode-segmentation v1.12.0
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking aether v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `Div`, `Neg`, and `Sub`
[INFO] [stdout]  --> src/attitude/dcm.rs:5:27
[INFO] [stdout]   |
[INFO] [stdout] 5 | use core::ops::{Mul, Add, Sub, Neg, Div};
[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: `Matrix`
[INFO] [stdout]  --> src/attitude/quaternion.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::math::{Vector, Matrix};
[INFO] [stdout]   |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Body` and `ICRF`
[INFO] [stdout]  --> src/attitude/determination.rs:2:30
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::reference_frame::{Body, ICRF};
[INFO] [stdout]   |                              ^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FromPrimitive`
[INFO] [stdout]  --> src/attitude/determination.rs:3:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | use num_traits::{Float, FromPrimitive};
[INFO] [stdout]   |                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `num`
[INFO] [stdout]    --> src/coordinate/cartesian.rs:351:17
[INFO] [stdout]     |
[INFO] [stdout] 351 | use core::{fmt, num};
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Pow`
[INFO] [stdout]  --> src/coordinate/spherical.rs:1:25
[INFO] [stdout]   |
[INFO] [stdout] 1 | use num_traits::{Float, Pow};
[INFO] [stdout]   |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::attitude::DirectionCosineMatrix`
[INFO] [stdout]  --> src/graphics/transforms.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::attitude::DirectionCosineMatrix;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::matrix`
[INFO] [stdout]  --> src/graphics/transforms.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::matrix;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `coordinate::Coordinate`
[INFO] [stdout]  --> src/models/terrestial/wgs84/gravity/mod.rs:2:26
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::{coordinate::{coordinate::Coordinate, Cartesian}, math::{Matrix, Vector}, reference_frame::ITRF};
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Matrix`
[INFO] [stdout]  --> src/models/terrestial/wgs84/transforms/mod.rs:2:43
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::{coordinate::Cartesian, math::{Matrix, Vector}, reference_frame::{ITRF, ICRF}, attitude::DirectionCosineMatrix};
[INFO] [stdout]   |                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `E`, `GM`, `g_e`, `k`, and `w`
[INFO] [stdout]  --> src/models/terrestial/wgs84/transforms/mod.rs:3:51
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::models::terrestial::wgs84::constants::{GM, g_e, b, k, e2, E, w, a};
[INFO] [stdout]   |                                                   ^^  ^^^     ^      ^  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::marker::PhantomData`
[INFO] [stdout]  --> src/reference_frame/mod.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::marker::PhantomData;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ReferenceFrame`
[INFO] [stdout]  --> src/reference_frame/transforms.rs:4:53
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::reference_frame::{Body, ITRF, ICRF, NED, ReferenceFrame};
[INFO] [stdout]   |                                                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::math::Vector`
[INFO] [stdout]  --> src/reference_frame/traits.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::math::Vector;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::coordinate::Cartesian`
[INFO] [stdout]  --> src/reference_frame/icrf.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::coordinate::Cartesian;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::coordinate::Cartesian`
[INFO] [stdout]  --> src/reference_frame/ned.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::coordinate::Cartesian;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RotatingFrame`
[INFO] [stdout]  --> src/reference_frame/unknown.rs:1:30
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::reference_frame::{RotatingFrame, ReferenceFrame};
[INFO] [stdout]   |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]     Checking getopts v0.2.23
[INFO] [stdout] warning: the `#![no_std]` attribute can only be used at the crate root
[INFO] [stdout]  --> src/models/terrestial/atmospheres/ussa.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![no_std]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stdout] warning: unused import: `num_traits::Float`
[INFO] [stdout]  --> src/reference_frame/transforms.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use num_traits::Float;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |         for value in Self::base_geometric_heights{
[INFO] [stdout]    |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `geopotential_altitude`
[INFO] [stdout]   --> src/models/terrestial/atmospheres/layers/stratosphere.rs:27:36
[INFO] [stdout]    |
[INFO] [stdout] 27 |     fn temperature_gradient(&self, geopotential_altitude: f64, level: i8)->Result<f64, &'static str>{
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_geopotential_altitude`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: useless assignment of variable of type `f64` to itself
[INFO] [stdout]   --> src/models/terrestial/wgs84/transforms/mod.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         r0_op = r0_op;
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `base_geometric_densities`, `base_temperature`, `base_density`, and `base_pressure` are never used
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl USSA{
[INFO] [stdout]    | --------- associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 25 |     const base_geometric_densities:       [f64; 13]= [1.225,      0.35822,      8.8035e-2,  1.3225e-2,  1.4275e-3,  8.6160e-4,   6.4211e-...
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     fn base_temperature(&self, geometric_height: f64)->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 63 |     fn base_density(&self, geometric_height: f64)->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 68 |     fn base_pressure(&self, geometric_height: f64)->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated constants are never used
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl ISA{
[INFO] [stdout]    | -------- associated constants in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 17 |         const M_0:       f64 = 28.964420;    // kg/kmol
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 18 |         const N_A:       f64 = 602.257e24;   // kmol^{-1}
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 19 |         const P_0:       f64 = 101.325e3;    // Pa
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 22 |         const S:         f64 = 110.4;        // K
[INFO] [stdout]    |               ^
[INFO] [stdout] 23 |         const T_I:       f64 = 273.15;       // K
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 24 |         const T_0:       f64 = 288.15;       // K
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 25 |         const t_i:       f64 = 0.0;          // deg C   
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 26 |         const t_0:       f64 = 15.0;         // deg C
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 27 |         const Beta_s:    f64 = 1.458e-6;     // kg/(m*s*K12)
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 28 |         const k:         f64 = 1.4;          // dimensionless
[INFO] [stdout]    |               ^
[INFO] [stdout] 29 |         const rho_0:     f64 = 1.225;        // kg/m3
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout] 30 |         const sigma:     f64 = 0.365e-9;     // m
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     const nitrogen_volume: f64 = 78.084;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 36 |     const oxygen_volume: f64 = 20.9476;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 37 |     const argon_volume: f64 = 0.934;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 38 |     const carbon_dioxide_volume: f64 = 0.0314;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 39 |     const neon_volume: f64 = 1.818e-3;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 40 |     const helium_volume: f64 = 524.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 41 |     const krypton_volume: f64 = 114.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^
[INFO] [stdout] 42 |     const xenon_volume: f64 = 8.7e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 43 |     const hydrogen_volume: f64 = 50.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 44 |     const nitrogen_monoxide_volume: f64 = 50.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 45 |     const methane_volume: f64 = 0.2e-3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^
[INFO] [stdout] 46 |     const ozone_summer_volume: f64 = 7.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 47 |     const ozone_winter_volume: f64 = 2.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 48 |     const sulphur_dioxide_volume: f64 = 0.1e-3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 49 |     const nitrogen_dioxide_volume: f64 = 2.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 50 |     const iodine_volume: f64 = 1.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 51 |     const air_volume: f64 = 100.0;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 52 |     // Molar Mass M (kg/kmol)
[INFO] [stdout] 53 |     const nitrogen_molar_mass: f64 = 28.0134;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 54 |     const oxygen_molar_mass: f64 = 31.9988;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 55 |     const argon_molar_mass: f64 = 39.948;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 56 |     const neon_molar_mass: f64 = 20.183;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 57 |     const carbon_dioxide_molar_mass: f64 = 44.00995;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 58 |     const helium_molar_mass: f64 = 4.0026;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 59 |     const krypton_molar_mass: f64 = 83.80;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 60 |     const xenon_molar_mass: f64 = 131.30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 61 |     const hydrogen_molar_mass: f64 = 2.01594;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 62 |     const nitrogen_monoxide_molar_mass: f64 = 44.0128;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 63 |     const methane_molar_mass: f64 = 16.04303;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 64 |     const ozone_summer_molar_mass: f64 = 47.9982;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 65 |     const ozone_winter_molar_mass: f64 = 47.9982;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 66 |     const sulphur_dioxide_molar_mass: f64 = 64.0628;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 67 |     const nitrogen_dioxide_molar_mass: f64 = 46.0055;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 68 |     const iodine_molar_mass: f64 = 253.8088;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 71 |     const a_0: f64 = 340.294;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 72 |     const H_p_0: f64 = 8434.5;
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 73 |     const l_0: f64 = 66.328e-9;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 74 |     const n_0: f64 = 25.471e24;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 75 |     const v_0: f64 = 458.94;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 76 |     const gamma_0: f64 = 12.013;
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 77 |     const nu_0: f64 = 14.607e-6;
[INFO] [stdout]    |           ^^^^
[INFO] [stdout] 78 |     const lambda_0: f64 = 25.343e-3;
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout] 79 |     const mu_0: f64 = 17.894e-6;
[INFO] [stdout]    |           ^^^^
[INFO] [stdout] 80 |     const omega_0: f64 = 6.9193e9;
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `base_geopotential_altitude`, `base_temperature`, and `temperature_gradient` are never used
[INFO] [stdout]   --> src/models/terrestial/atmospheres/layers/mesopause.rs:5:8
[INFO] [stdout]    |
[INFO] [stdout]  4 | impl Mesopause{
[INFO] [stdout]    | -------------- associated functions in this implementation
[INFO] [stdout]  5 |     fn base_geopotential_altitude()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8 |     fn base_temperature()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11 |     fn temperature_gradient()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `base_geopotential_altitude`, `base_temperature`, and `temperature_gradient` are never used
[INFO] [stdout]   --> src/models/terrestial/atmospheres/layers/mesosphere.rs:6:8
[INFO] [stdout]    |
[INFO] [stdout]  5 | impl Mesosphere{
[INFO] [stdout]    | --------------- associated functions in this implementation
[INFO] [stdout]  6 |     fn base_geopotential_altitude(level: i8)->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     fn base_temperature(level: i8)->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 28 |     fn temperature_gradient(level: i8)->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `base_geopotential_altitude`, `base_temperature`, and `temperature_gradient` are never used
[INFO] [stdout]   --> src/models/terrestial/atmospheres/layers/stratopause.rs:5:8
[INFO] [stdout]    |
[INFO] [stdout]  4 | impl Stratopause{
[INFO] [stdout]    | ---------------- associated functions in this implementation
[INFO] [stdout]  5 |     fn base_geopotential_altitude()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8 |     fn base_temperature()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11 |     fn temperature_gradient()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `base_temperature` and `temperature_gradient` are never used
[INFO] [stdout]   --> src/models/terrestial/atmospheres/layers/stratosphere.rs:16:8
[INFO] [stdout]    |
[INFO] [stdout]  4 | impl Stratosphere{
[INFO] [stdout]    | ----------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 16 |     fn base_temperature(&self, level: i8)->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 27 |     fn temperature_gradient(&self, geopotential_altitude: f64, level: i8)->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `base_geopotential_altitude`, `base_temperature`, and `temperature_gradient` are never used
[INFO] [stdout]   --> src/models/terrestial/atmospheres/layers/tropopause.rs:5:8
[INFO] [stdout]    |
[INFO] [stdout]  4 | impl Tropopause{
[INFO] [stdout]    | --------------- associated functions in this implementation
[INFO] [stdout]  5 |     fn base_geopotential_altitude()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8 |     fn base_temperature()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11 |     fn temperature_gradient()->Result<f64, &'static str>{
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `RotationBetween` is never used
[INFO] [stdout]   --> src/reference_frame/traits.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub trait RotationBetween<T: Float, FROM: ReferenceFrame, TO: ReferenceFrame> {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `a` should have an upper case name
[INFO] [stdout]  --> src/models/terrestial/wgs84/constants/mod.rs:2:11
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub const a: f64 = 6378137.0; // meters
[INFO] [stdout]   |           ^ help: convert the identifier to upper case: `A`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `w` should have an upper case name
[INFO] [stdout]  --> src/models/terrestial/wgs84/constants/mod.rs:4:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub const w: f64 = 7.292115e-5; // radians/second
[INFO] [stdout]   |           ^ help: convert the identifier to upper case (notice the capitalization): `W`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `c20dyn` should have an upper case name
[INFO] [stdout]  --> src/models/terrestial/wgs84/constants/mod.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub const c20dyn: f64 = -4.84165143790815e-4; // Unitless
[INFO] [stdout]   |           ^^^^^^ help: convert the identifier to upper case: `C20DYN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `c22dyn` should have an upper case name
[INFO] [stdout]  --> src/models/terrestial/wgs84/constants/mod.rs:6:11
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub const c22dyn: f64 = 2.43938357327313e-6; // Unitless
[INFO] [stdout]   |           ^^^^^^ help: convert the identifier to upper case: `C22DYN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `c` should have an upper case name
[INFO] [stdout]  --> src/models/terrestial/wgs84/constants/mod.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub const c: f64 = 2.99792458e8; // meters/second
[INFO] [stdout]   |           ^ help: convert the identifier to upper case (notice the capitalization): `C`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `w_star` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const w_star: f64 = 7.2921158553e-5+4.3e-15*1024.0e-6; // radians/second
[INFO] [stdout]    |           ^^^^^^ help: convert the identifier to upper case: `W_STAR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `b` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const b: f64 = 6356752.3142; // meters
[INFO] [stdout]    |           ^ help: convert the identifier to upper case: `B`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `f` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const f: f64 = 3.3528106647475e-3; // Unitless
[INFO] [stdout]    |           ^ help: convert the identifier to upper case (notice the capitalization): `F`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `e` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub const e: f64 = 8.1819190842622e-2; // Unitlees
[INFO] [stdout]    |           ^ help: convert the identifier to upper case: `E`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `e2` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub const e2: f64 = 6.694379990141e-3; // unitless
[INFO] [stdout]    |           ^^ help: convert the identifier to upper case: `E2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `e_prime` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const e_prime: f64 = 8.2094437949696e-2; // unitless
[INFO] [stdout]    |           ^^^^^^^ help: convert the identifier to upper case: `E_PRIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `e_prime_squared` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub const e_prime_squared: f64 = 6.739496742276e-3; // unitless
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `E_PRIME_SQUARED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `R_p` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const R_p: f64 = 6399593.6258; // meters
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `R_P`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `c20geo` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub const c20geo: f64 = -4.84166774985e-4; // unitless
[INFO] [stdout]    |           ^^^^^^ help: convert the identifier to upper case: `C20GEO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `J2geo` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub const J2geo: f64 = 1.082629821313e-3; // unitless
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `J2GEO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `g_e` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const g_e: f64 = 9.7803253359; // meters/second^2
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `G_E`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `g_p` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const g_p: f64 = 9.8321849379; // meters/second^2
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `G_P`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `g_mean` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const g_mean: f64 = 9.7976432223; // meters/second^2
[INFO] [stdout]    |           ^^^^^^ help: convert the identifier to upper case: `G_MEAN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `k` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const k: f64 = 1.931852652458e-3; // unitless
[INFO] [stdout]    |           ^ help: convert the identifier to upper case (notice the capitalization): `K`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `m` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const m: f64 = 3.449786506841e-3; // unitless
[INFO] [stdout]    |           ^ help: convert the identifier to upper case: `M`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GM_prime` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const GM_prime: f64 = 3.986000982e14; // meters^3/(kilogram*seconds^2)
[INFO] [stdout]    |           ^^^^^^^^ help: convert the identifier to upper case: `GM_PRIME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `A_dyn` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const A_dyn: f64 = 8.0079215e37; // kilograms * meters^2
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `A_DYN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `B_dyn` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub const B_dyn: f64 = 8.0080746e37; // kilograms * meters^2
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `B_DYN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `C_dyn` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const C_dyn: f64 = 8.0343007e37; // kilograms * meters^2
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `C_DYN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `A_geo` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const A_geo: f64 = 8.0467266e37; // kilograms * meters^2
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `A_GEO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `C_geo` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const C_geo: f64 = 8.0730294e37; // kilograms * meters^2
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `C_GEO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `H_geo` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/constants/mod.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const H_geo: f64 = 3.2581006e-3; // unitless
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `H_GEO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `N` should have a snake case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/transforms/mod.rs:71:13
[INFO] [stdout]    |
[INFO] [stdout] 71 |     let mut N = 0.0;
[INFO] [stdout]    |             ^ help: convert the identifier to snake case: `n`
[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 `Nh` should have a snake case name
[INFO] [stdout]   --> src/models/terrestial/wgs84/transforms/mod.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let Nh = (rho2 + zdz * zdz).sqrt();
[INFO] [stdout]    |             ^^ help: convert the identifier to snake case: `nh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `r_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const r_0: f64 = 6356766.0; // meters
[INFO] [stdout]    |               ^^^ help: convert the identifier to upper case: `R_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `R_Star` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const R_Star: f64 = 8.31432e3; // J/(mol*K)
[INFO] [stdout]    |               ^^^^^^ help: convert the identifier to upper case: `R_STAR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `air_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:18:15
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const air_molar_mass: f64 = 28.9644; // kg/mol
[INFO] [stdout]    |               ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `AIR_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `R_Air` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const R_Air: f64 = USSA::R_Star / USSA::air_molar_mass; // J/(kg*K)
[INFO] [stdout]    |               ^^^^^ help: convert the identifier to upper case: `R_AIR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `g_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const g_0: f64 = 9.80655; // m/s^2
[INFO] [stdout]    |               ^^^ help: convert the identifier to upper case: `G_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `gamma` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const gamma: f64 = 1.4; // dimensionless
[INFO] [stdout]    |               ^^^^^ help: convert the identifier to upper case: `GAMMA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `base_geometric_heights` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 |     const base_geometric_heights:         [f64; 13]= [0.0,        11019.0,      20063.0,    32162.0,    47350.0,    51413.0,     71802.0,...
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `BASE_GEOMETRIC_HEIGHTS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `base_geometric_temperatures` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |     const base_geometric_temperatures:    [f64; 13]= [288.15,     216.65,       216.65,     228.650,    270.65,     270.65,      214.650,...
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `BASE_GEOMETRIC_TEMPERATURES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `base_geometric_pressures` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 |     const base_geometric_pressures:       [f64; 13]= [101.325e3,  226.32e2,     547.48e1,   868.01,     110.90,     669.38e-1,   395.64e-...
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `BASE_GEOMETRIC_PRESSURES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `base_geometric_densities` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 |     const base_geometric_densities:       [f64; 13]= [1.225,      0.35822,      8.8035e-2,  1.3225e-2,  1.4275e-3,  8.6160e-4,   6.4211e-...
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `BASE_GEOMETRIC_DENSITIES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `base_lapse_rates` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 |     const base_lapse_rates:               [f64; 12]= [-6.5e-3,    0.0,          1.0e-3,     2.8e-3,     0.0,        -2.8e-3,    -2.0e-3, ...
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `BASE_LAPSE_RATES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `dynamic_viscosity_nist_B` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 |     const dynamic_viscosity_nist_B: f64 = 110.4; // Sutherland constant in the USSA model - documented wrong in the atmosphere document (...
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DYNAMIC_VISCOSITY_NIST_B`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `dynamic_viscosity_nist_A` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 |     const dynamic_viscosity_nist_A: f64 = 145.8 * 1e-7; // is a constant in the expression for dynamic viscosity in the USSA model -> (ht...
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DYNAMIC_VISCOSITY_NIST_A`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `A` should have a snake case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/ussa.rs:88:25
[INFO] [stdout]    |
[INFO] [stdout] 88 |                     let A = -76.3232;
[INFO] [stdout]    |                         ^ help: convert the identifier to snake case: `a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `g_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |         const g_0:       f64 = 9.80665;      // m/s2
[INFO] [stdout]    |               ^^^ help: convert the identifier to upper case: `G_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `R_Star` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const R_Star:    f64 = 8314.32;      // kg*m2/(s2*K*kmol)
[INFO] [stdout]    |               ^^^^^^ help: convert the identifier to upper case: `R_STAR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `t_i` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:25:15
[INFO] [stdout]    |
[INFO] [stdout] 25 |         const t_i:       f64 = 0.0;          // deg C   
[INFO] [stdout]    |               ^^^ help: convert the identifier to upper case: `T_I`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `t_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:26:15
[INFO] [stdout]    |
[INFO] [stdout] 26 |         const t_0:       f64 = 15.0;         // deg C
[INFO] [stdout]    |               ^^^ help: convert the identifier to upper case: `T_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Beta_s` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:27:15
[INFO] [stdout]    |
[INFO] [stdout] 27 |         const Beta_s:    f64 = 1.458e-6;     // kg/(m*s*K12)
[INFO] [stdout]    |               ^^^^^^ help: convert the identifier to upper case: `BETA_S`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `k` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:28:15
[INFO] [stdout]    |
[INFO] [stdout] 28 |         const k:         f64 = 1.4;          // dimensionless
[INFO] [stdout]    |               ^ help: convert the identifier to upper case (notice the capitalization): `K`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `rho_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:29:15
[INFO] [stdout]    |
[INFO] [stdout] 29 |         const rho_0:     f64 = 1.225;        // kg/m3
[INFO] [stdout]    |               ^^^^^ help: convert the identifier to upper case: `RHO_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `sigma` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:30:15
[INFO] [stdout]    |
[INFO] [stdout] 30 |         const sigma:     f64 = 0.365e-9;     // m
[INFO] [stdout]    |               ^^^^^ help: convert the identifier to upper case: `SIGMA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `earth_radius_nominal` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 |     const earth_radius_nominal: f64 = 6356766.0;    // m
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_RADIUS_NOMINAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `nitrogen_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |     const nitrogen_volume: f64 = 78.084;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `NITROGEN_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `oxygen_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 |     const oxygen_volume: f64 = 20.9476;
[INFO] [stdout]    |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `OXYGEN_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `argon_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 |     const argon_volume: f64 = 0.934;
[INFO] [stdout]    |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `ARGON_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `carbon_dioxide_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 |     const carbon_dioxide_volume: f64 = 0.0314;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CARBON_DIOXIDE_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `neon_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 |     const neon_volume: f64 = 1.818e-3;
[INFO] [stdout]    |           ^^^^^^^^^^^ help: convert the identifier to upper case: `NEON_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `helium_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 |     const helium_volume: f64 = 524.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `HELIUM_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `krypton_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 |     const krypton_volume: f64 = 114.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `KRYPTON_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `xenon_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |     const xenon_volume: f64 = 8.7e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^ help: convert the identifier to upper case: `XENON_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `hydrogen_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 |     const hydrogen_volume: f64 = 50.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `HYDROGEN_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `nitrogen_monoxide_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 |     const nitrogen_monoxide_volume: f64 = 50.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `NITROGEN_MONOXIDE_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `methane_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 |     const methane_volume: f64 = 0.2e-3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `METHANE_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `ozone_summer_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 |     const ozone_summer_volume: f64 = 7.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `OZONE_SUMMER_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `ozone_winter_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 |     const ozone_winter_volume: f64 = 2.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `OZONE_WINTER_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `sulphur_dioxide_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 |     const sulphur_dioxide_volume: f64 = 0.1e-3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SULPHUR_DIOXIDE_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `nitrogen_dioxide_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 |     const nitrogen_dioxide_volume: f64 = 2.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `NITROGEN_DIOXIDE_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `iodine_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 |     const iodine_volume: f64 = 1.0e-6;
[INFO] [stdout]    |           ^^^^^^^^^^^^^ help: convert the identifier to upper case: `IODINE_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `air_volume` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 |     const air_volume: f64 = 100.0;
[INFO] [stdout]    |           ^^^^^^^^^^ help: convert the identifier to upper case: `AIR_VOLUME`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `nitrogen_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 |     const nitrogen_molar_mass: f64 = 28.0134;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `NITROGEN_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `oxygen_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 |     const oxygen_molar_mass: f64 = 31.9988;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `OXYGEN_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `argon_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 |     const argon_molar_mass: f64 = 39.948;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ARGON_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `neon_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 |     const neon_molar_mass: f64 = 20.183;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `NEON_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `carbon_dioxide_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 |     const carbon_dioxide_molar_mass: f64 = 44.00995;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CARBON_DIOXIDE_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `helium_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 |     const helium_molar_mass: f64 = 4.0026;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `HELIUM_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `krypton_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 |     const krypton_molar_mass: f64 = 83.80;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `KRYPTON_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `xenon_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 |     const xenon_molar_mass: f64 = 131.30;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `XENON_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `hydrogen_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 |     const hydrogen_molar_mass: f64 = 2.01594;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `HYDROGEN_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `nitrogen_monoxide_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 |     const nitrogen_monoxide_molar_mass: f64 = 44.0128;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `NITROGEN_MONOXIDE_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `methane_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:63:11
[INFO] [stdout]    |
[INFO] [stdout] 63 |     const methane_molar_mass: f64 = 16.04303;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `METHANE_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `ozone_summer_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 |     const ozone_summer_molar_mass: f64 = 47.9982;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `OZONE_SUMMER_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `ozone_winter_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 |     const ozone_winter_molar_mass: f64 = 47.9982;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `OZONE_WINTER_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `sulphur_dioxide_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 |     const sulphur_dioxide_molar_mass: f64 = 64.0628;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SULPHUR_DIOXIDE_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `nitrogen_dioxide_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 |     const nitrogen_dioxide_molar_mass: f64 = 46.0055;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `NITROGEN_DIOXIDE_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `iodine_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:68:11
[INFO] [stdout]    |
[INFO] [stdout] 68 |     const iodine_molar_mass: f64 = 253.8088;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `IODINE_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `air_molar_mass` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 |     const air_molar_mass: f64 = 28.964420;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `AIR_MOLAR_MASS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `a_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 |     const a_0: f64 = 340.294;
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `A_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `H_p_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 |     const H_p_0: f64 = 8434.5;
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `H_P_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `l_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 |     const l_0: f64 = 66.328e-9;
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `L_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `n_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 |     const n_0: f64 = 25.471e24;
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `N_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `v_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 |     const v_0: f64 = 458.94;
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case (notice the capitalization): `V_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `gamma_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 |     const gamma_0: f64 = 12.013;
[INFO] [stdout]    |           ^^^^^^^ help: convert the identifier to upper case: `GAMMA_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `nu_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 |     const nu_0: f64 = 14.607e-6;
[INFO] [stdout]    |           ^^^^ help: convert the identifier to upper case: `NU_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `lambda_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 |     const lambda_0: f64 = 25.343e-3;
[INFO] [stdout]    |           ^^^^^^^^ help: convert the identifier to upper case: `LAMBDA_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `mu_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:79:11
[INFO] [stdout]    |
[INFO] [stdout] 79 |     const mu_0: f64 = 17.894e-6;
[INFO] [stdout]    |           ^^^^ help: convert the identifier to upper case: `MU_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `omega_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/atmospheres/isa.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 |     const omega_0: f64 = 6.9193e9;
[INFO] [stdout]    |           ^^^^^^^ help: convert the identifier to upper case: `OMEGA_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `speed_of_light` should have an upper case name
[INFO] [stdout]  --> src/models/terrestial/iers/constants.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const speed_of_light: f64 =                          299792458.0;        // [m/s] Speed of Light
[INFO] [stdout]   |           ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SPEED_OF_LIGHT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `gaussian_gravitational_constant` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub const gaussian_gravitational_constant: f64 =         1.720209895e-2;     // Gaussian gravitational constant
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GAUSSIAN_GRAVITATIONAL_CONSTANT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `l_g` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const l_g: f64 =                                     6.969290134e-10;    // 1−d(TT)/d(TCG)
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `L_G`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `l_b` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const l_b: f64 =                                     1.550519768e-8;     // 1−d(TDB)/d(TCB)
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `L_B`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `tdb_0` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub const tdb_0: f64 =                                   -6.55e-5;           // TDB−TCB at JD 2443144.5 TAI
[INFO] [stdout]    |           ^^^^^ help: convert the identifier to upper case: `TDB_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_angular_position_initial` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub const earth_angular_position_initial: f64 =          0.7790572732640;    // [rev] Earth Rotation Angle (ERA) at J2000.0
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_ANGULAR_POSITION_INITIAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_angular_rate` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const earth_angular_rate: f64 =                      1.00273781191135448;// [rev/UT1day] Rate of Advance of Earth
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_ANGULAR_RATE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `gravitational_constant` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const gravitational_constant: f64 =                  6.67428e-11;        // [m3/kg*s2] Constant of Gravitation
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GRAVITATIONAL_CONSTANT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `heliocentric_gravitational_constant` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub const heliocentric_gravitational_constant: f64 =     1.32712442099e20;   // [m3/s2] Heliocentric gravitational constant
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `HELIOCENTRIC_GRAVITATIONAL_CONSTANT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `sun_dynamical_form_factor` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const sun_dynamical_form_factor: f64 =               2.0e-7;             // Dynamical form factor of the Sun
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `SUN_DYNAMICAL_FORM_FACTOR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `moon_earth_mass_ratio` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub const moon_earth_mass_ratio: f64 =                   0.0123000371;       // Moon-Earth Mass Ratio
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `MOON_EARTH_MASS_RATIO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `geocentric_gravitational_constant` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const geocentric_gravitational_constant: f64 =       3.986004418e14;     // [m3/s2] Geocentric gravitational constant
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GEOCENTRIC_GRAVITATIONAL_CONSTANT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_equatorial_radius` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub const earth_equatorial_radius: f64 =                 6378136.6;          // [m] Equatorial radius of the earth
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_EQUATORIAL_RADIUS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_dynamical_form_factor` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const earth_dynamical_form_factor: f64 =             1.0826359e-3;       // Dynamical form factor of the Earth
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_DYNAMICAL_FORM_FACTOR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_flattening_factor` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const earth_flattening_factor: f64 =                 298.25642;          // Flattening factor of the Earth
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_FLATTENING_FACTOR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_mean_equatorial_gravity` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const earth_mean_equatorial_gravity: f64 =           9.7803278;          // [m/s2] Mean equatorial gravity
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_MEAN_EQUATORIAL_GRAVITY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_geoid_potential` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub const earth_geoid_potential: f64 =                   62636856.0;         // [m2/s2] Potential of the geoid
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_GEOID_POTENTIAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_geoid_potential_scale_factor` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub const earth_geoid_potential_scale_factor: f64 =      6363672.6;          // [m] Geopotential scale factor (GM_0/W_O)
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_GEOID_POTENTIAL_SCALE_FACTOR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `earth_dynamical_flattening` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub const earth_dynamical_flattening: f64 =              3273795.0e-9;       // Dynamical Flateening
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `EARTH_DYNAMICAL_FLATTENING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ecliptic_obliquity` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const ecliptic_obliquity: f64 =                      84381.406;          // Obliquity of the ecliptic
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ECLIPTIC_OBLIQUITY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `astronomical_unit` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const astronomical_unit: f64 =                       1.49597870700e11;   // [m] Astronmical unit
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ASTRONOMICAL_UNIT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `l_c` should have an upper case name
[INFO] [stdout]   --> src/models/terrestial/iers/constants.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const l_c: f64 =                                     1.48082686741e-8;    // Average value of 1-d(TCG)/d(TCB) (IDK what this is)
[INFO] [stdout]    |           ^^^ help: convert the identifier to upper case: `L_C`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `utils::*`
[INFO] [stdout]  --> src/main.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use utils::*;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking env_logger v0.4.3
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]     Checking syntex_pos v0.59.1
[INFO] [stderr]     Checking toml v0.4.10
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/extprim-1.7.1/src/lib.rs:58:81
[INFO] [stdout]    |
[INFO] [stdout] 58 | #![cfg_attr(extprim_channel="unstable", feature(llvm_asm, test, specialization, const_fn))]
[INFO] [stdout]    |                                                                                 ^^^^^^^^ feature has been removed
[INFO] [stdout]    |
[INFO] [stdout]    = note: removed in 1.54.0; see <https://github.com/rust-lang/rust/pull/85109> for more information
[INFO] [stdout]    = note: split into finer-grained feature gates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `llvm_asm` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/extprim-1.7.1/src/u128.rs:884:9
[INFO] [stdout]     |
[INFO] [stdout] 884 |         llvm_asm!("
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `llvm_asm`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/extprim-1.7.1/src/lib.rs:58:49
[INFO] [stdout]    |
[INFO] [stdout] 58 | #![cfg_attr(extprim_channel="unstable", feature(llvm_asm, test, specialization, const_fn))]
[INFO] [stdout]    |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking syntex_errors v0.59.1
[INFO] [stdout] Some errors have detailed explanations: E0557, E0635.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0557`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `extprim` (lib) due to 3 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "557374f64a30df5cafcb1e1e0bedc1793a3dad77551bb439762f22b2ed3d816f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "557374f64a30df5cafcb1e1e0bedc1793a3dad77551bb439762f22b2ed3d816f", kill_on_drop: false }`
[INFO] [stdout] 557374f64a30df5cafcb1e1e0bedc1793a3dad77551bb439762f22b2ed3d816f
