Dec 02 08:08:58.984 INFO testing Dynisious/the_brass against 1.30.1 for beta-1.31-5
Dec 02 08:08:58.984 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 08:08:59.142 INFO [stdout] fa8513db731214bd8250dee5ca3caba4466e70594e46b6709b02fcdfebf50bb2
Dec 02 08:08:59.148 INFO running `"docker" "start" "-a" "fa8513db731214bd8250dee5ca3caba4466e70594e46b6709b02fcdfebf50bb2"`
Dec 02 08:08:59.678 INFO [stderr] usermod: no changes
Dec 02 08:08:59.736 INFO [stderr]    Compiling the_brass v0.2.0 (/source)
Dec 02 08:09:00.684 INFO [stderr] warning: variant is never constructed: `FuelError`
Dec 02 08:09:00.684 INFO [stderr]   --> src/game/combat/ships/ship_error.rs:11:5
Dec 02 08:09:00.684 INFO [stderr]    |
Dec 02 08:09:00.684 INFO [stderr] 11 |     FuelError,
Dec 02 08:09:00.684 INFO [stderr]    |     ^^^^^^^^^
Dec 02 08:09:00.684 INFO [stderr]    |
Dec 02 08:09:00.684 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 08:09:00.684 INFO [stderr] 
Dec 02 08:09:00.684 INFO [stderr] warning: variant is never constructed: `ShieldError`
Dec 02 08:09:00.684 INFO [stderr]   --> src/game/combat/ships/ship_error.rs:12:5
Dec 02 08:09:00.684 INFO [stderr]    |
Dec 02 08:09:00.684 INFO [stderr] 12 |     ShieldError,
Dec 02 08:09:00.684 INFO [stderr]    |     ^^^^^^^^^^^
Dec 02 08:09:00.684 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: variant is never constructed: `HullError`
Dec 02 08:09:00.685 INFO [stderr]   --> src/game/combat/ships/ship_error.rs:13:5
Dec 02 08:09:00.685 INFO [stderr]    |
Dec 02 08:09:00.685 INFO [stderr] 13 |     HullError
Dec 02 08:09:00.685 INFO [stderr]    |     ^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:00.685 INFO [stderr]   --> src/game/combat/ships/attacks.rs:31:5
Dec 02 08:09:00.685 INFO [stderr]    |
Dec 02 08:09:00.685 INFO [stderr] 31 |     pub fn new(attack: Attack, smallest_target: ShipSize) -> Self {
Dec 02 08:09:00.685 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `valid_target`
Dec 02 08:09:00.685 INFO [stderr]   --> src/game/combat/ships/attacks.rs:43:5
Dec 02 08:09:00.685 INFO [stderr]    |
Dec 02 08:09:00.685 INFO [stderr] 43 |     pub fn valid_target(&self, target_size: ShipSize) -> bool {
Dec 02 08:09:00.685 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `same_target`
Dec 02 08:09:00.685 INFO [stderr]   --> src/game/combat/ships/attacks.rs:52:5
Dec 02 08:09:00.685 INFO [stderr]    |
Dec 02 08:09:00.685 INFO [stderr] 52 |     pub fn same_target(&self, other: &Self) -> bool {
Dec 02 08:09:00.685 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:00.685 INFO [stderr]   --> src/game/combat/ships/attacks.rs:94:5
Dec 02 08:09:00.685 INFO [stderr]    |
Dec 02 08:09:00.685 INFO [stderr] 94 |     pub fn new(parralel_attacks: UInt, damage_per_attack: DamagePoint) -> Self {
Dec 02 08:09:00.685 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `merge`
Dec 02 08:09:00.685 INFO [stderr]    --> src/game/combat/ships/attacks.rs:106:5
Dec 02 08:09:00.685 INFO [stderr]     |
Dec 02 08:09:00.685 INFO [stderr] 106 |     pub fn merge(&mut self, other: Self) -> Option<Self> {
Dec 02 08:09:00.685 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `sum_damage`
Dec 02 08:09:00.685 INFO [stderr]    --> src/game/combat/ships/attacks.rs:118:5
Dec 02 08:09:00.685 INFO [stderr]     |
Dec 02 08:09:00.685 INFO [stderr] 118 |     pub fn sum_damage(&self) -> DamagePoint {
Dec 02 08:09:00.685 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `same_damage`
Dec 02 08:09:00.685 INFO [stderr]    --> src/game/combat/ships/attacks.rs:122:5
Dec 02 08:09:00.685 INFO [stderr]     |
Dec 02 08:09:00.685 INFO [stderr] 122 |     pub fn same_damage(&self, other: &Self) -> bool {
Dec 02 08:09:00.685 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `from_parts`
Dec 02 08:09:00.685 INFO [stderr]    --> src/game/combat/ships/attacks.rs:141:5
Dec 02 08:09:00.685 INFO [stderr]     |
Dec 02 08:09:00.685 INFO [stderr] 141 |     pub unsafe fn from_parts(attacks: Vec<TargetedAttack>) -> Self {
Dec 02 08:09:00.685 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.685 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:00.685 INFO [stderr]    --> src/game/combat/ships/attacks.rs:153:5
Dec 02 08:09:00.685 INFO [stderr]     |
Dec 02 08:09:00.685 INFO [stderr] 153 |     pub fn new(mut attacks: Vec<TargetedAttack>) -> Self {
Dec 02 08:09:00.685 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.685 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `add_attack`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/attacks.rs:179:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 179 |     pub fn add_attack(&mut self, attack: TargetedAttack) {
Dec 02 08:09:00.686 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `add_attacks`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/attacks.rs:196:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 196 |     pub fn add_attacks(&mut self, attacks: &[TargetedAttack]) {
Dec 02 08:09:00.686 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `iter`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/attacks.rs:200:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 200 |     pub fn iter(&self) -> ::std::slice::Iter<TargetedAttack> {
Dec 02 08:09:00.686 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `iter_mut`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/attacks.rs:204:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 204 |     pub fn iter_mut(&mut self) -> ::std::slice::IterMut<TargetedAttack> {
Dec 02 08:09:00.686 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `clear_used_attacks`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/attacks.rs:208:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 208 |     pub fn clear_used_attacks(&mut self) {
Dec 02 08:09:00.686 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `from_parts`
Dec 02 08:09:00.686 INFO [stderr]   --> src/game/combat/ships/ship_template.rs:57:5
Dec 02 08:09:00.686 INFO [stderr]    |
Dec 02 08:09:00.686 INFO [stderr] 57 | /     pub unsafe fn from_parts(ship_size_class: ShipSize, fuel_capacity: UInt,
Dec 02 08:09:00.686 INFO [stderr] 58 | |         fuel_use: UInt, max_hull: UInt, shield_capacity: UInt, shield_recovery: UInt,
Dec 02 08:09:00.686 INFO [stderr] 59 | |         cargo_capacity: Mass, attacks: ReducedAttacks) -> Self {
Dec 02 08:09:00.686 INFO [stderr] 60 | |         Self {
Dec 02 08:09:00.686 INFO [stderr] ...  |
Dec 02 08:09:00.686 INFO [stderr] 69 | |         }
Dec 02 08:09:00.686 INFO [stderr] 70 | |     }
Dec 02 08:09:00.686 INFO [stderr]    | |_____^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:81:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 81  | /     pub fn new(ship_size_class: ShipSize, fuel_capacity: UInt, fuel_use: UInt,
Dec 02 08:09:00.686 INFO [stderr] 82  | |         hull_points: UInt, shield_points: UInt, shield_recovery: UInt,
Dec 02 08:09:00.686 INFO [stderr] 83  | |         cargo_capacity: Mass, attacks: ReducedAttacks) -> Result<Self, ShipError> {
Dec 02 08:09:00.686 INFO [stderr] 84  | |         //Check that fuel use is not greater than fuel capacity.
Dec 02 08:09:00.686 INFO [stderr] ...   |
Dec 02 08:09:00.686 INFO [stderr] 106 | |         }
Dec 02 08:09:00.686 INFO [stderr] 107 | |     }
Dec 02 08:09:00.686 INFO [stderr]     | |_____^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `set_fuel_capacity`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:121:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 121 |     pub fn set_fuel_capacity(&mut self, val: FuelUnit) -> Result<(), ShipError> {
Dec 02 08:09:00.686 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `get_fuel_use`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:129:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 129 |     pub fn get_fuel_use(&self) -> FuelUnit {
Dec 02 08:09:00.686 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.686 INFO [stderr] 
Dec 02 08:09:00.686 INFO [stderr] warning: method is never used: `set_fuel_use`
Dec 02 08:09:00.686 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:141:5
Dec 02 08:09:00.686 INFO [stderr]     |
Dec 02 08:09:00.686 INFO [stderr] 141 |     pub fn set_fuel_use(&mut self, val: FuelUnit) -> Result<(), ShipError> {
Dec 02 08:09:00.686 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.687 INFO [stderr] warning: method is never used: `set_shield_capacity`
Dec 02 08:09:00.687 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:161:5
Dec 02 08:09:00.687 INFO [stderr]     |
Dec 02 08:09:00.687 INFO [stderr] 161 |     pub fn set_shield_capacity(&mut self, val: ShieldPoint) -> Result<(), ShipError> {
Dec 02 08:09:00.687 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.687 INFO [stderr] warning: method is never used: `get_shield_recovery`
Dec 02 08:09:00.687 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:169:5
Dec 02 08:09:00.687 INFO [stderr]     |
Dec 02 08:09:00.687 INFO [stderr] 169 |     pub fn get_shield_recovery(&self) -> ShieldPoint {
Dec 02 08:09:00.687 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.687 INFO [stderr] warning: method is never used: `set_shield_recovery`
Dec 02 08:09:00.687 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:181:5
Dec 02 08:09:00.687 INFO [stderr]     |
Dec 02 08:09:00.687 INFO [stderr] 181 |     pub fn set_shield_recovery(&mut self, val: ShieldPoint) -> Result<(), ShipError> {
Dec 02 08:09:00.687 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.687 INFO [stderr] warning: method is never used: `can_target`
Dec 02 08:09:00.687 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:193:5
Dec 02 08:09:00.687 INFO [stderr]     |
Dec 02 08:09:00.687 INFO [stderr] 193 |     pub fn can_target(&self, target: &Self) -> bool {
Dec 02 08:09:00.687 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.687 INFO [stderr] warning: method is never used: `loaded`
Dec 02 08:09:00.687 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:267:5
Dec 02 08:09:00.687 INFO [stderr]     |
Dec 02 08:09:00.687 INFO [stderr] 267 |     pub fn loaded(&self) -> usize {
Dec 02 08:09:00.687 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.687 INFO [stderr] warning: method is never used: `unload_overflow`
Dec 02 08:09:00.687 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:271:5
Dec 02 08:09:00.687 INFO [stderr]     |
Dec 02 08:09:00.687 INFO [stderr] 271 |     pub fn unload_overflow(&mut self) {
Dec 02 08:09:00.687 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.687 INFO [stderr] warning: method is never used: `unload`
Dec 02 08:09:00.687 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:301:5
Dec 02 08:09:00.687 INFO [stderr]     |
Dec 02 08:09:00.687 INFO [stderr] 301 |     pub fn unload(&mut self, name: &String) -> bool {
Dec 02 08:09:00.687 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.687 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:00.687 INFO [stderr]   --> src/game/combat/ships/ship.rs:54:5
Dec 02 08:09:00.687 INFO [stderr]    |
Dec 02 08:09:00.687 INFO [stderr] 54 | /     pub fn new(template: Rc<ShipTemplate>, fuel_units: FuelUnit,
Dec 02 08:09:00.687 INFO [stderr] 55 | |         hull_points: HullPoint, shield_points: ShieldPoint) -> Result<Self, ShipError> {
Dec 02 08:09:00.687 INFO [stderr] 56 | |         //Check that fuel is not greater than fuel capacity.
Dec 02 08:09:00.687 INFO [stderr] 57 | |         if fuel_units > template.get_fuel_capacity() {
Dec 02 08:09:00.687 INFO [stderr] ...  |
Dec 02 08:09:00.687 INFO [stderr] 77 | |         }
Dec 02 08:09:00.687 INFO [stderr] 78 | |     }
Dec 02 08:09:00.687 INFO [stderr]    | |_____^
Dec 02 08:09:00.687 INFO [stderr] 
Dec 02 08:09:00.688 INFO [stderr] warning: method is never used: `set_template`
Dec 02 08:09:00.688 INFO [stderr]   --> src/game/combat/ships/ship.rs:91:5
Dec 02 08:09:00.689 INFO [stderr]    |
Dec 02 08:09:00.689 INFO [stderr] 91 |     pub fn set_template(&mut self, val: Rc<ShipTemplate>) -> Result<(), ShipError> {
Dec 02 08:09:00.689 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `get_fuel_units`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:107:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 107 |     pub fn get_fuel_units(&self) -> FuelUnit {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `set_fuel_units`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:119:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 119 |     pub fn set_fuel_units(&mut self, val: FuelUnit) -> Result<(), ShipError> {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `get_hull_points`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:127:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 127 |     pub fn get_hull_points(&self) -> HullPoint {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `set_hull_points`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:139:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 139 |     pub fn set_hull_points(&mut self, val: HullPoint) -> Result<(), ShipError> {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `get_shield_points`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:147:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 147 |     pub fn get_shield_points(&self) -> ShieldPoint {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `set_shield_points`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:159:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 159 |     pub fn set_shield_points(&mut self, val: ShieldPoint) -> Result<(), ShipError> {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `is_alive`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:167:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 167 |     pub fn is_alive(&self) -> bool {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `regenerate_shields`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:172:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 172 |     pub fn regenerate_shields(&mut self) {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.689 INFO [stderr] warning: method is never used: `simulate_damage`
Dec 02 08:09:00.689 INFO [stderr]    --> src/game/combat/ships/ship.rs:185:5
Dec 02 08:09:00.689 INFO [stderr]     |
Dec 02 08:09:00.689 INFO [stderr] 185 |     pub fn simulate_damage(&mut self, mut damage: DamagePoint) -> (HullPoint, ShieldPoint, DamagePoint) {
Dec 02 08:09:00.689 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.689 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `resolve_damage`
Dec 02 08:09:00.690 INFO [stderr]    --> src/game/combat/ships/ship.rs:211:5
Dec 02 08:09:00.690 INFO [stderr]     |
Dec 02 08:09:00.690 INFO [stderr] 211 |     pub fn resolve_damage(&mut self, damage: DamagePoint) -> DamagePoint {
Dec 02 08:09:00.690 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `resolve_attacks`
Dec 02 08:09:00.690 INFO [stderr]    --> src/game/combat/ships/ship.rs:228:5
Dec 02 08:09:00.690 INFO [stderr]     |
Dec 02 08:09:00.690 INFO [stderr] 228 |     pub fn resolve_attacks(&mut self, attacks: &mut ReducedAttacks) {
Dec 02 08:09:00.690 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `is_alive`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/combat/ships/reduced_ship.rs:39:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 39 |     pub fn is_alive(&self) -> bool {
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `regenerate_shields`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/combat/ships/reduced_ship.rs:43:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 43 |     pub fn regenerate_shields(&mut self) {
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `resolve_damage`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/combat/ships/reduced_ship.rs:52:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 52 |     pub fn resolve_damage(&mut self, mut damage: DamagePoint) -> DamagePoint {
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `resolve_attacks`
Dec 02 08:09:00.690 INFO [stderr]    --> src/game/combat/ships/reduced_ship.rs:118:5
Dec 02 08:09:00.690 INFO [stderr]     |
Dec 02 08:09:00.690 INFO [stderr] 118 |     pub fn resolve_attacks(&mut self, attacks: &mut ReducedAttacks) {
Dec 02 08:09:00.690 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `get_attacks`
Dec 02 08:09:00.690 INFO [stderr]    --> src/game/combat/ships/reduced_ship.rs:146:5
Dec 02 08:09:00.690 INFO [stderr]     |
Dec 02 08:09:00.690 INFO [stderr] 146 |     pub fn get_attacks(&self) -> ReducedAttacks {
Dec 02 08:09:00.690 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: variant is never constructed: `Unaware`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/factions.rs:20:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 20 |     Unaware,
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: variant is never constructed: `Neutral`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/factions.rs:22:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 22 |     Neutral,
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: variant is never constructed: `Friendly`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/factions.rs:24:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 24 |     Friendly,
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: variant is never constructed: `Enemy`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/factions.rs:26:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 26 |     Enemy
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `from_parts`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/factions.rs:41:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 41 |     pub unsafe fn from_parts(first: Faction, second: Faction) -> FactionPair {
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/factions.rs:50:5
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 50 |     pub fn new(first: Faction, second: Faction) -> Option<FactionPair> {
Dec 02 08:09:00.690 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.690 INFO [stderr] 
Dec 02 08:09:00.690 INFO [stderr] warning: function is never used: `get_game_factions`
Dec 02 08:09:00.690 INFO [stderr]   --> src/game/factions.rs:97:1
Dec 02 08:09:00.690 INFO [stderr]    |
Dec 02 08:09:00.690 INFO [stderr] 97 | pub fn get_game_factions() -> &'static mut (Vec<String>, HashMap<FactionPair, Relation>) {
Dec 02 08:09:00.691 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:00.691 INFO [stderr] 
Dec 02 08:09:01.963 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.25s
Dec 02 08:09:01.963 INFO [stderr] su: No module specific data is present
Dec 02 08:09:02.585 INFO running `"docker" "inspect" "fa8513db731214bd8250dee5ca3caba4466e70594e46b6709b02fcdfebf50bb2"`
Dec 02 08:09:02.736 INFO running `"docker" "rm" "-f" "fa8513db731214bd8250dee5ca3caba4466e70594e46b6709b02fcdfebf50bb2"`
Dec 02 08:09:02.874 INFO [stdout] fa8513db731214bd8250dee5ca3caba4466e70594e46b6709b02fcdfebf50bb2
Dec 02 08:09:02.878 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 08:09:03.121 INFO [stdout] 79f8e792e76506d7b95a67768ba8cd5c913db08577afc81a2aa8b8d0d209ff32
Dec 02 08:09:03.123 INFO running `"docker" "start" "-a" "79f8e792e76506d7b95a67768ba8cd5c913db08577afc81a2aa8b8d0d209ff32"`
Dec 02 08:09:03.516 INFO [stderr] usermod: no changes
Dec 02 08:09:03.560 INFO [stderr]    Compiling the_brass v0.2.0 (/source)
Dec 02 08:09:04.695 INFO [stderr] warning: variant is never constructed: `FuelError`
Dec 02 08:09:04.695 INFO [stderr]   --> src/game/combat/ships/ship_error.rs:11:5
Dec 02 08:09:04.695 INFO [stderr]    |
Dec 02 08:09:04.695 INFO [stderr] 11 |     FuelError,
Dec 02 08:09:04.695 INFO [stderr]    |     ^^^^^^^^^
Dec 02 08:09:04.695 INFO [stderr]    |
Dec 02 08:09:04.695 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 08:09:04.695 INFO [stderr] 
Dec 02 08:09:04.695 INFO [stderr] warning: variant is never constructed: `ShieldError`
Dec 02 08:09:04.695 INFO [stderr]   --> src/game/combat/ships/ship_error.rs:12:5
Dec 02 08:09:04.695 INFO [stderr]    |
Dec 02 08:09:04.695 INFO [stderr] 12 |     ShieldError,
Dec 02 08:09:04.695 INFO [stderr]    |     ^^^^^^^^^^^
Dec 02 08:09:04.695 INFO [stderr] 
Dec 02 08:09:04.695 INFO [stderr] warning: variant is never constructed: `HullError`
Dec 02 08:09:04.695 INFO [stderr]   --> src/game/combat/ships/ship_error.rs:13:5
Dec 02 08:09:04.695 INFO [stderr]    |
Dec 02 08:09:04.695 INFO [stderr] 13 |     HullError
Dec 02 08:09:04.695 INFO [stderr]    |     ^^^^^^^^^
Dec 02 08:09:04.695 INFO [stderr] 
Dec 02 08:09:04.695 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:04.695 INFO [stderr]   --> src/game/combat/ships/attacks.rs:31:5
Dec 02 08:09:04.695 INFO [stderr]    |
Dec 02 08:09:04.695 INFO [stderr] 31 |     pub fn new(attack: Attack, smallest_target: ShipSize) -> Self {
Dec 02 08:09:04.695 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.695 INFO [stderr] 
Dec 02 08:09:04.695 INFO [stderr] warning: method is never used: `valid_target`
Dec 02 08:09:04.695 INFO [stderr]   --> src/game/combat/ships/attacks.rs:43:5
Dec 02 08:09:04.695 INFO [stderr]    |
Dec 02 08:09:04.695 INFO [stderr] 43 |     pub fn valid_target(&self, target_size: ShipSize) -> bool {
Dec 02 08:09:04.695 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.695 INFO [stderr] 
Dec 02 08:09:04.695 INFO [stderr] warning: method is never used: `same_target`
Dec 02 08:09:04.695 INFO [stderr]   --> src/game/combat/ships/attacks.rs:52:5
Dec 02 08:09:04.695 INFO [stderr]    |
Dec 02 08:09:04.695 INFO [stderr] 52 |     pub fn same_target(&self, other: &Self) -> bool {
Dec 02 08:09:04.695 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.695 INFO [stderr] 
Dec 02 08:09:04.695 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:04.696 INFO [stderr]   --> src/game/combat/ships/attacks.rs:94:5
Dec 02 08:09:04.696 INFO [stderr]    |
Dec 02 08:09:04.696 INFO [stderr] 94 |     pub fn new(parralel_attacks: UInt, damage_per_attack: DamagePoint) -> Self {
Dec 02 08:09:04.696 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.696 INFO [stderr] 
Dec 02 08:09:04.696 INFO [stderr] warning: method is never used: `merge`
Dec 02 08:09:04.696 INFO [stderr]    --> src/game/combat/ships/attacks.rs:106:5
Dec 02 08:09:04.696 INFO [stderr]     |
Dec 02 08:09:04.696 INFO [stderr] 106 |     pub fn merge(&mut self, other: Self) -> Option<Self> {
Dec 02 08:09:04.696 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.696 INFO [stderr] 
Dec 02 08:09:04.696 INFO [stderr] warning: method is never used: `sum_damage`
Dec 02 08:09:04.696 INFO [stderr]    --> src/game/combat/ships/attacks.rs:118:5
Dec 02 08:09:04.696 INFO [stderr]     |
Dec 02 08:09:04.696 INFO [stderr] 118 |     pub fn sum_damage(&self) -> DamagePoint {
Dec 02 08:09:04.696 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.696 INFO [stderr] 
Dec 02 08:09:04.696 INFO [stderr] warning: method is never used: `same_damage`
Dec 02 08:09:04.696 INFO [stderr]    --> src/game/combat/ships/attacks.rs:122:5
Dec 02 08:09:04.696 INFO [stderr]     |
Dec 02 08:09:04.696 INFO [stderr] 122 |     pub fn same_damage(&self, other: &Self) -> bool {
Dec 02 08:09:04.696 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.696 INFO [stderr] 
Dec 02 08:09:04.696 INFO [stderr] warning: method is never used: `from_parts`
Dec 02 08:09:04.696 INFO [stderr]    --> src/game/combat/ships/attacks.rs:141:5
Dec 02 08:09:04.696 INFO [stderr]     |
Dec 02 08:09:04.696 INFO [stderr] 141 |     pub unsafe fn from_parts(attacks: Vec<TargetedAttack>) -> Self {
Dec 02 08:09:04.696 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.696 INFO [stderr] 
Dec 02 08:09:04.696 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:04.696 INFO [stderr]    --> src/game/combat/ships/attacks.rs:153:5
Dec 02 08:09:04.696 INFO [stderr]     |
Dec 02 08:09:04.696 INFO [stderr] 153 |     pub fn new(mut attacks: Vec<TargetedAttack>) -> Self {
Dec 02 08:09:04.696 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.700 INFO [stderr] 
Dec 02 08:09:04.700 INFO [stderr] warning: method is never used: `add_attack`
Dec 02 08:09:04.700 INFO [stderr]    --> src/game/combat/ships/attacks.rs:179:5
Dec 02 08:09:04.700 INFO [stderr]     |
Dec 02 08:09:04.700 INFO [stderr] 179 |     pub fn add_attack(&mut self, attack: TargetedAttack) {
Dec 02 08:09:04.700 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.700 INFO [stderr] 
Dec 02 08:09:04.700 INFO [stderr] warning: method is never used: `add_attacks`
Dec 02 08:09:04.700 INFO [stderr]    --> src/game/combat/ships/attacks.rs:196:5
Dec 02 08:09:04.700 INFO [stderr]     |
Dec 02 08:09:04.700 INFO [stderr] 196 |     pub fn add_attacks(&mut self, attacks: &[TargetedAttack]) {
Dec 02 08:09:04.700 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.700 INFO [stderr] 
Dec 02 08:09:04.700 INFO [stderr] warning: method is never used: `iter`
Dec 02 08:09:04.700 INFO [stderr]    --> src/game/combat/ships/attacks.rs:200:5
Dec 02 08:09:04.700 INFO [stderr]     |
Dec 02 08:09:04.700 INFO [stderr] 200 |     pub fn iter(&self) -> ::std::slice::Iter<TargetedAttack> {
Dec 02 08:09:04.700 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.700 INFO [stderr] 
Dec 02 08:09:04.700 INFO [stderr] warning: method is never used: `iter_mut`
Dec 02 08:09:04.700 INFO [stderr]    --> src/game/combat/ships/attacks.rs:204:5
Dec 02 08:09:04.700 INFO [stderr]     |
Dec 02 08:09:04.700 INFO [stderr] 204 |     pub fn iter_mut(&mut self) -> ::std::slice::IterMut<TargetedAttack> {
Dec 02 08:09:04.700 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.700 INFO [stderr] 
Dec 02 08:09:04.700 INFO [stderr] warning: method is never used: `clear_used_attacks`
Dec 02 08:09:04.700 INFO [stderr]    --> src/game/combat/ships/attacks.rs:208:5
Dec 02 08:09:04.700 INFO [stderr]     |
Dec 02 08:09:04.700 INFO [stderr] 208 |     pub fn clear_used_attacks(&mut self) {
Dec 02 08:09:04.700 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.700 INFO [stderr] 
Dec 02 08:09:04.700 INFO [stderr] warning: method is never used: `from_parts`
Dec 02 08:09:04.700 INFO [stderr]   --> src/game/combat/ships/ship_template.rs:57:5
Dec 02 08:09:04.700 INFO [stderr]    |
Dec 02 08:09:04.700 INFO [stderr] 57 | /     pub unsafe fn from_parts(ship_size_class: ShipSize, fuel_capacity: UInt,
Dec 02 08:09:04.700 INFO [stderr] 58 | |         fuel_use: UInt, max_hull: UInt, shield_capacity: UInt, shield_recovery: UInt,
Dec 02 08:09:04.700 INFO [stderr] 59 | |         cargo_capacity: Mass, attacks: ReducedAttacks) -> Self {
Dec 02 08:09:04.700 INFO [stderr] 60 | |         Self {
Dec 02 08:09:04.700 INFO [stderr] ...  |
Dec 02 08:09:04.700 INFO [stderr] 69 | |         }
Dec 02 08:09:04.700 INFO [stderr] 70 | |     }
Dec 02 08:09:04.700 INFO [stderr]    | |_____^
Dec 02 08:09:04.700 INFO [stderr] 
Dec 02 08:09:04.700 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:04.700 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:81:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 81  | /     pub fn new(ship_size_class: ShipSize, fuel_capacity: UInt, fuel_use: UInt,
Dec 02 08:09:04.701 INFO [stderr] 82  | |         hull_points: UInt, shield_points: UInt, shield_recovery: UInt,
Dec 02 08:09:04.701 INFO [stderr] 83  | |         cargo_capacity: Mass, attacks: ReducedAttacks) -> Result<Self, ShipError> {
Dec 02 08:09:04.701 INFO [stderr] 84  | |         //Check that fuel use is not greater than fuel capacity.
Dec 02 08:09:04.701 INFO [stderr] ...   |
Dec 02 08:09:04.701 INFO [stderr] 106 | |         }
Dec 02 08:09:04.701 INFO [stderr] 107 | |     }
Dec 02 08:09:04.701 INFO [stderr]     | |_____^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `set_fuel_capacity`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:121:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 121 |     pub fn set_fuel_capacity(&mut self, val: FuelUnit) -> Result<(), ShipError> {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `get_fuel_use`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:129:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 129 |     pub fn get_fuel_use(&self) -> FuelUnit {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `set_fuel_use`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:141:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 141 |     pub fn set_fuel_use(&mut self, val: FuelUnit) -> Result<(), ShipError> {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `set_shield_capacity`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:161:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 161 |     pub fn set_shield_capacity(&mut self, val: ShieldPoint) -> Result<(), ShipError> {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `get_shield_recovery`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:169:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 169 |     pub fn get_shield_recovery(&self) -> ShieldPoint {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `set_shield_recovery`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:181:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 181 |     pub fn set_shield_recovery(&mut self, val: ShieldPoint) -> Result<(), ShipError> {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `can_target`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:193:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 193 |     pub fn can_target(&self, target: &Self) -> bool {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `loaded`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:267:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 267 |     pub fn loaded(&self) -> usize {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `unload_overflow`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:271:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 271 |     pub fn unload_overflow(&mut self) {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `unload`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship_template.rs:301:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 301 |     pub fn unload(&mut self, name: &String) -> bool {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `new`
Dec 02 08:09:04.701 INFO [stderr]   --> src/game/combat/ships/ship.rs:54:5
Dec 02 08:09:04.701 INFO [stderr]    |
Dec 02 08:09:04.701 INFO [stderr] 54 | /     pub fn new(template: Rc<ShipTemplate>, fuel_units: FuelUnit,
Dec 02 08:09:04.701 INFO [stderr] 55 | |         hull_points: HullPoint, shield_points: ShieldPoint) -> Result<Self, ShipError> {
Dec 02 08:09:04.701 INFO [stderr] 56 | |         //Check that fuel is not greater than fuel capacity.
Dec 02 08:09:04.701 INFO [stderr] 57 | |         if fuel_units > template.get_fuel_capacity() {
Dec 02 08:09:04.701 INFO [stderr] ...  |
Dec 02 08:09:04.701 INFO [stderr] 77 | |         }
Dec 02 08:09:04.701 INFO [stderr] 78 | |     }
Dec 02 08:09:04.701 INFO [stderr]    | |_____^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `set_template`
Dec 02 08:09:04.701 INFO [stderr]   --> src/game/combat/ships/ship.rs:91:5
Dec 02 08:09:04.701 INFO [stderr]    |
Dec 02 08:09:04.701 INFO [stderr] 91 |     pub fn set_template(&mut self, val: Rc<ShipTemplate>) -> Result<(), ShipError> {
Dec 02 08:09:04.701 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `get_fuel_units`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship.rs:107:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 107 |     pub fn get_fuel_units(&self) -> FuelUnit {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `set_fuel_units`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship.rs:119:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 119 |     pub fn set_fuel_units(&mut self, val: FuelUnit) -> Result<(), ShipError> {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `get_hull_points`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship.rs:127:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 127 |     pub fn get_hull_points(&self) -> HullPoint {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `set_hull_points`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship.rs:139:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 139 |     pub fn set_hull_points(&mut self, val: HullPoint) -> Result<(), ShipError> {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `get_shield_points`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship.rs:147:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 147 |     pub fn get_shield_points(&self) -> ShieldPoint {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `set_shield_points`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship.rs:159:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.701 INFO [stderr] 159 |     pub fn set_shield_points(&mut self, val: ShieldPoint) -> Result<(), ShipError> {
Dec 02 08:09:04.701 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.701 INFO [stderr] 
Dec 02 08:09:04.701 INFO [stderr] warning: method is never used: `is_alive`
Dec 02 08:09:04.701 INFO [stderr]    --> src/game/combat/ships/ship.rs:167:5
Dec 02 08:09:04.701 INFO [stderr]     |
Dec 02 08:09:04.702 INFO [stderr] 167 |     pub fn is_alive(&self) -> bool {
Dec 02 08:09:04.702 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `regenerate_shields`
Dec 02 08:09:04.702 INFO [stderr]    --> src/game/combat/ships/ship.rs:172:5
Dec 02 08:09:04.702 INFO [stderr]     |
Dec 02 08:09:04.702 INFO [stderr] 172 |     pub fn regenerate_shields(&mut self) {
Dec 02 08:09:04.702 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `simulate_damage`
Dec 02 08:09:04.702 INFO [stderr]    --> src/game/combat/ships/ship.rs:185:5
Dec 02 08:09:04.702 INFO [stderr]     |
Dec 02 08:09:04.702 INFO [stderr] 185 |     pub fn simulate_damage(&mut self, mut damage: DamagePoint) -> (HullPoint, ShieldPoint, DamagePoint) {
Dec 02 08:09:04.702 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `resolve_damage`
Dec 02 08:09:04.702 INFO [stderr]    --> src/game/combat/ships/ship.rs:211:5
Dec 02 08:09:04.702 INFO [stderr]     |
Dec 02 08:09:04.702 INFO [stderr] 211 |     pub fn resolve_damage(&mut self, damage: DamagePoint) -> DamagePoint {
Dec 02 08:09:04.702 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `resolve_attacks`
Dec 02 08:09:04.702 INFO [stderr]    --> src/game/combat/ships/ship.rs:228:5
Dec 02 08:09:04.702 INFO [stderr]     |
Dec 02 08:09:04.702 INFO [stderr] 228 |     pub fn resolve_attacks(&mut self, attacks: &mut ReducedAttacks) {
Dec 02 08:09:04.702 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `is_alive`
Dec 02 08:09:04.702 INFO [stderr]   --> src/game/combat/ships/reduced_ship.rs:39:5
Dec 02 08:09:04.702 INFO [stderr]    |
Dec 02 08:09:04.702 INFO [stderr] 39 |     pub fn is_alive(&self) -> bool {
Dec 02 08:09:04.702 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `regenerate_shields`
Dec 02 08:09:04.702 INFO [stderr]   --> src/game/combat/ships/reduced_ship.rs:43:5
Dec 02 08:09:04.702 INFO [stderr]    |
Dec 02 08:09:04.702 INFO [stderr] 43 |     pub fn regenerate_shields(&mut self) {
Dec 02 08:09:04.702 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `resolve_damage`
Dec 02 08:09:04.702 INFO [stderr]   --> src/game/combat/ships/reduced_ship.rs:52:5
Dec 02 08:09:04.702 INFO [stderr]    |
Dec 02 08:09:04.702 INFO [stderr] 52 |     pub fn resolve_damage(&mut self, mut damage: DamagePoint) -> DamagePoint {
Dec 02 08:09:04.702 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `resolve_attacks`
Dec 02 08:09:04.702 INFO [stderr]    --> src/game/combat/ships/reduced_ship.rs:118:5
Dec 02 08:09:04.702 INFO [stderr]     |
Dec 02 08:09:04.702 INFO [stderr] 118 |     pub fn resolve_attacks(&mut self, attacks: &mut ReducedAttacks) {
Dec 02 08:09:04.702 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: method is never used: `get_attacks`
Dec 02 08:09:04.702 INFO [stderr]    --> src/game/combat/ships/reduced_ship.rs:146:5
Dec 02 08:09:04.702 INFO [stderr]     |
Dec 02 08:09:04.702 INFO [stderr] 146 |     pub fn get_attacks(&self) -> ReducedAttacks {
Dec 02 08:09:04.702 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: variant is never constructed: `Unaware`
Dec 02 08:09:04.702 INFO [stderr]   --> src/game/factions.rs:20:5
Dec 02 08:09:04.702 INFO [stderr]    |
Dec 02 08:09:04.702 INFO [stderr] 20 |     Unaware,
Dec 02 08:09:04.702 INFO [stderr]    |     ^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: variant is never constructed: `Neutral`
Dec 02 08:09:04.702 INFO [stderr]   --> src/game/factions.rs:22:5
Dec 02 08:09:04.702 INFO [stderr]    |
Dec 02 08:09:04.702 INFO [stderr] 22 |     Neutral,
Dec 02 08:09:04.702 INFO [stderr]    |     ^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: variant is never constructed: `Friendly`
Dec 02 08:09:04.702 INFO [stderr]   --> src/game/factions.rs:24:5
Dec 02 08:09:04.702 INFO [stderr]    |
Dec 02 08:09:04.702 INFO [stderr] 24 |     Friendly,
Dec 02 08:09:04.702 INFO [stderr]    |     ^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: variant is never constructed: `Enemy`
Dec 02 08:09:04.702 INFO [stderr]   --> src/game/factions.rs:26:5
Dec 02 08:09:04.702 INFO [stderr]    |
Dec 02 08:09:04.702 INFO [stderr] 26 |     Enemy
Dec 02 08:09:04.702 INFO [stderr]    |     ^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:04.702 INFO [stderr] warning: function is never used: `get_game_factions`
Dec 02 08:09:04.702 INFO [stderr]   --> src/game/factions.rs:97:1
Dec 02 08:09:04.702 INFO [stderr]    |
Dec 02 08:09:04.702 INFO [stderr] 97 | pub fn get_game_factions() -> &'static mut (Vec<String>, HashMap<FactionPair, Relation>) {
Dec 02 08:09:04.702 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:09:04.702 INFO [stderr] 
Dec 02 08:09:05.196 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.66s
Dec 02 08:09:05.200 INFO [stderr] su: No module specific data is present
Dec 02 08:09:05.592 INFO running `"docker" "inspect" "79f8e792e76506d7b95a67768ba8cd5c913db08577afc81a2aa8b8d0d209ff32"`
Dec 02 08:09:05.720 INFO running `"docker" "rm" "-f" "79f8e792e76506d7b95a67768ba8cd5c913db08577afc81a2aa8b8d0d209ff32"`
Dec 02 08:09:05.836 INFO [stdout] 79f8e792e76506d7b95a67768ba8cd5c913db08577afc81a2aa8b8d0d209ff32
Dec 02 08:09:05.842 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 08:09:06.082 INFO [stdout] 20bbf7573ccc8d12adf5da30c31bd9146fc3308bf0dd56d4ec7d48defa3c75d3
Dec 02 08:09:06.112 INFO running `"docker" "start" "-a" "20bbf7573ccc8d12adf5da30c31bd9146fc3308bf0dd56d4ec7d48defa3c75d3"`
Dec 02 08:09:06.887 INFO [stderr] usermod: no changes
Dec 02 08:09:06.933 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Dec 02 08:09:06.944 INFO [stderr]      Running /target/debug/deps/the_brass-19752f1e9343cf41
Dec 02 08:09:06.948 INFO [stdout] 
Dec 02 08:09:06.948 INFO [stdout] running 1 test
Dec 02 08:09:06.955 INFO [stdout] test game::factions::tests::test_faction_pair ... ok
Dec 02 08:09:06.955 INFO [stderr] su: No module specific data is present
Dec 02 08:09:06.955 INFO [stdout] 
Dec 02 08:09:06.955 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 08:09:06.955 INFO [stdout] 
Dec 02 08:09:07.257 INFO running `"docker" "inspect" "20bbf7573ccc8d12adf5da30c31bd9146fc3308bf0dd56d4ec7d48defa3c75d3"`
Dec 02 08:09:07.400 INFO running `"docker" "rm" "-f" "20bbf7573ccc8d12adf5da30c31bd9146fc3308bf0dd56d4ec7d48defa3c75d3"`
Dec 02 08:09:07.539 INFO [stdout] 20bbf7573ccc8d12adf5da30c31bd9146fc3308bf0dd56d4ec7d48defa3c75d3
