Oct 31 18:35:44.306 INFO testing tljubej/ascendancy-wars against 1.30.0 for beta-1.31-1
Oct 31 18:35:44.308 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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.0 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"`
Oct 31 18:35:44.859 INFO blam! 7287dd2c5c24113428c6db7dcc76944560c48ce28cbedf0e2c2442be76b005c1
Oct 31 18:35:44.860 INFO running `"docker" "start" "-a" "7287dd2c5c24113428c6db7dcc76944560c48ce28cbedf0e2c2442be76b005c1"`
Oct 31 18:35:47.171 INFO kablam! usermod: no changes
Oct 31 18:35:47.214 INFO kablam!    Compiling ascendancy-wars v0.1.0 (/source)
Oct 31 18:35:47.547 INFO kablam! warning: unused variable: `world`
Oct 31 18:35:47.547 INFO kablam!   --> src/main.rs:19:9
Oct 31 18:35:47.547 INFO kablam!    |
Oct 31 18:35:47.548 INFO kablam! 19 |     let world = World::new(1000000, 10);
Oct 31 18:35:47.548 INFO kablam!    |         ^^^^^ help: consider using `_world` instead
Oct 31 18:35:47.548 INFO kablam!    |
Oct 31 18:35:47.549 INFO kablam!    = note: #[warn(unused_variables)] on by default
Oct 31 18:35:47.549 INFO kablam! 
Oct 31 18:35:47.571 INFO kablam! warning: variable does not need to be mutable
Oct 31 18:35:47.572 INFO kablam!   --> src/world/mod.rs:88:13
Oct 31 18:35:47.572 INFO kablam!    |
Oct 31 18:35:47.572 INFO kablam! 88 |         let mut person = self.get_person_by_id_mut(id);
Oct 31 18:35:47.572 INFO kablam!    |             ----^^^^^^
Oct 31 18:35:47.573 INFO kablam!    |             |
Oct 31 18:35:47.573 INFO kablam!    |             help: remove this `mut`
Oct 31 18:35:47.573 INFO kablam!    |
Oct 31 18:35:47.574 INFO kablam!    = note: #[warn(unused_mut)] on by default
Oct 31 18:35:47.574 INFO kablam! 
Oct 31 18:35:47.587 INFO kablam! warning: field is never used: `cultures`
Oct 31 18:35:47.588 INFO kablam!   --> src/world/mod.rs:39:5
Oct 31 18:35:47.588 INFO kablam!    |
Oct 31 18:35:47.588 INFO kablam! 39 |     cultures: Vec<Rc<Culture>>,
Oct 31 18:35:47.589 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:47.589 INFO kablam!    |
Oct 31 18:35:47.589 INFO kablam!    = note: #[warn(dead_code)] on by default
Oct 31 18:35:47.589 INFO kablam! 
Oct 31 18:35:47.590 INFO kablam! warning: method is never used: `update_power_level`
Oct 31 18:35:47.590 INFO kablam!   --> src/world/mod.rs:87:5
Oct 31 18:35:47.590 INFO kablam!    |
Oct 31 18:35:47.590 INFO kablam! 87 |     pub fn update_power_level(&mut self, id: Id, new_power_level: f64) {
Oct 31 18:35:47.591 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:47.591 INFO kablam! 
Oct 31 18:35:47.591 INFO kablam! warning: method is never used: `remove_people`
Oct 31 18:35:47.592 INFO kablam!    --> src/world/mod.rs:105:5
Oct 31 18:35:47.592 INFO kablam!     |
Oct 31 18:35:47.592 INFO kablam! 105 |     pub fn remove_people(&mut self, people: HashSet<Id>) {
Oct 31 18:35:47.593 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:47.593 INFO kablam! 
Oct 31 18:35:47.593 INFO kablam! warning: method is never used: `rebuild_power_level_lookup`
Oct 31 18:35:47.593 INFO kablam!    --> src/world/mod.rs:134:5
Oct 31 18:35:47.594 INFO kablam!     |
Oct 31 18:35:47.594 INFO kablam! 134 |     fn rebuild_power_level_lookup(&mut self) {
Oct 31 18:35:47.594 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:47.595 INFO kablam! 
Oct 31 18:35:47.595 INFO kablam! warning: method is never used: `get_power_level_with_subordinates`
Oct 31 18:35:47.595 INFO kablam!    --> src/world/mod.rs:144:5
Oct 31 18:35:47.596 INFO kablam!     |
Oct 31 18:35:47.596 INFO kablam! 144 |     fn get_power_level_with_subordinates(&self, id: Id) -> f64 {
Oct 31 18:35:47.596 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:47.597 INFO kablam! 
Oct 31 18:35:47.597 INFO kablam! warning: method is never used: `get_person_by_id_mut`
Oct 31 18:35:47.597 INFO kablam!    --> src/world/mod.rs:154:5
Oct 31 18:35:47.597 INFO kablam!     |
Oct 31 18:35:47.598 INFO kablam! 154 |     fn get_person_by_id_mut(&mut self, id: Id) -> &mut Person {
Oct 31 18:35:47.598 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:47.599 INFO kablam! 
Oct 31 18:35:47.599 INFO kablam! warning: method is never used: `get_power_level_range`
Oct 31 18:35:47.599 INFO kablam!    --> src/world/mod.rs:160:5
Oct 31 18:35:47.599 INFO kablam!     |
Oct 31 18:35:47.599 INFO kablam! 160 |     pub fn get_power_level_range(&self, from: f64, to: f64) -> &[Id] {
Oct 31 18:35:47.599 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:47.599 INFO kablam! 
Oct 31 18:35:47.599 INFO kablam! warning: enum is never used: `Actions`
Oct 31 18:35:47.599 INFO kablam!  --> src/actions/mod.rs:3:1
Oct 31 18:35:47.599 INFO kablam!   |
Oct 31 18:35:47.599 INFO kablam! 3 | pub enum Actions {
Oct 31 18:35:47.599 INFO kablam!   | ^^^^^^^^^^^^^^^^
Oct 31 18:35:47.599 INFO kablam! 
Oct 31 18:35:47.599 INFO kablam! warning: comparison is useless due to type limits
Oct 31 18:35:47.599 INFO kablam!    --> src/world/mod.rs:164:29
Oct 31 18:35:47.599 INFO kablam!     |
Oct 31 18:35:47.599 INFO kablam! 164 |         let index_from = if index_from < 0 { 0 } else { index_from };
Oct 31 18:35:47.599 INFO kablam!     |                             ^^^^^^^^^^^^^^
Oct 31 18:35:47.599 INFO kablam!     |
Oct 31 18:35:47.599 INFO kablam!     = note: #[warn(unused_comparisons)] on by default
Oct 31 18:35:47.599 INFO kablam! 
Oct 31 18:35:48.900 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.71s
Oct 31 18:35:48.902 INFO kablam! su: No module specific data is present
Oct 31 18:35:50.499 INFO running `"docker" "rm" "-f" "7287dd2c5c24113428c6db7dcc76944560c48ce28cbedf0e2c2442be76b005c1"`
Oct 31 18:35:50.829 INFO blam! 7287dd2c5c24113428c6db7dcc76944560c48ce28cbedf0e2c2442be76b005c1
Oct 31 18:35:50.837 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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.0 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"`
Oct 31 18:35:51.223 INFO blam! 1823dc5db77cee1a46d4440e7987d16e3a92327487ecaa0da6e304befb314039
Oct 31 18:35:51.231 INFO running `"docker" "start" "-a" "1823dc5db77cee1a46d4440e7987d16e3a92327487ecaa0da6e304befb314039"`
Oct 31 18:35:53.843 INFO kablam! usermod: no changes
Oct 31 18:35:53.903 INFO kablam!    Compiling ascendancy-wars v0.1.0 (/source)
Oct 31 18:35:54.315 INFO kablam! warning: unused variable: `world`
Oct 31 18:35:54.315 INFO kablam!   --> src/main.rs:19:9
Oct 31 18:35:54.315 INFO kablam!    |
Oct 31 18:35:54.315 INFO kablam! 19 |     let world = World::new(1000000, 10);
Oct 31 18:35:54.315 INFO kablam!    |         ^^^^^ help: consider using `_world` instead
Oct 31 18:35:54.315 INFO kablam!    |
Oct 31 18:35:54.315 INFO kablam!    = note: #[warn(unused_variables)] on by default
Oct 31 18:35:54.315 INFO kablam! 
Oct 31 18:35:54.339 INFO kablam! warning: variable does not need to be mutable
Oct 31 18:35:54.339 INFO kablam!   --> src/world/mod.rs:88:13
Oct 31 18:35:54.339 INFO kablam!    |
Oct 31 18:35:54.339 INFO kablam! 88 |         let mut person = self.get_person_by_id_mut(id);
Oct 31 18:35:54.339 INFO kablam!    |             ----^^^^^^
Oct 31 18:35:54.339 INFO kablam!    |             |
Oct 31 18:35:54.339 INFO kablam!    |             help: remove this `mut`
Oct 31 18:35:54.339 INFO kablam!    |
Oct 31 18:35:54.339 INFO kablam!    = note: #[warn(unused_mut)] on by default
Oct 31 18:35:54.339 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: field is never used: `cultures`
Oct 31 18:35:54.355 INFO kablam!   --> src/world/mod.rs:39:5
Oct 31 18:35:54.355 INFO kablam!    |
Oct 31 18:35:54.355 INFO kablam! 39 |     cultures: Vec<Rc<Culture>>,
Oct 31 18:35:54.355 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:54.355 INFO kablam!    |
Oct 31 18:35:54.355 INFO kablam!    = note: #[warn(dead_code)] on by default
Oct 31 18:35:54.355 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: method is never used: `update_power_level`
Oct 31 18:35:54.355 INFO kablam!   --> src/world/mod.rs:87:5
Oct 31 18:35:54.355 INFO kablam!    |
Oct 31 18:35:54.355 INFO kablam! 87 |     pub fn update_power_level(&mut self, id: Id, new_power_level: f64) {
Oct 31 18:35:54.355 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:54.355 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: method is never used: `remove_people`
Oct 31 18:35:54.355 INFO kablam!    --> src/world/mod.rs:105:5
Oct 31 18:35:54.355 INFO kablam!     |
Oct 31 18:35:54.355 INFO kablam! 105 |     pub fn remove_people(&mut self, people: HashSet<Id>) {
Oct 31 18:35:54.355 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:54.355 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: method is never used: `rebuild_power_level_lookup`
Oct 31 18:35:54.355 INFO kablam!    --> src/world/mod.rs:134:5
Oct 31 18:35:54.355 INFO kablam!     |
Oct 31 18:35:54.355 INFO kablam! 134 |     fn rebuild_power_level_lookup(&mut self) {
Oct 31 18:35:54.355 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:54.355 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: method is never used: `get_power_level_with_subordinates`
Oct 31 18:35:54.355 INFO kablam!    --> src/world/mod.rs:144:5
Oct 31 18:35:54.355 INFO kablam!     |
Oct 31 18:35:54.355 INFO kablam! 144 |     fn get_power_level_with_subordinates(&self, id: Id) -> f64 {
Oct 31 18:35:54.355 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:54.355 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: method is never used: `get_person_by_id_mut`
Oct 31 18:35:54.355 INFO kablam!    --> src/world/mod.rs:154:5
Oct 31 18:35:54.355 INFO kablam!     |
Oct 31 18:35:54.355 INFO kablam! 154 |     fn get_person_by_id_mut(&mut self, id: Id) -> &mut Person {
Oct 31 18:35:54.355 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:54.355 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: method is never used: `get_power_level_range`
Oct 31 18:35:54.355 INFO kablam!    --> src/world/mod.rs:160:5
Oct 31 18:35:54.355 INFO kablam!     |
Oct 31 18:35:54.355 INFO kablam! 160 |     pub fn get_power_level_range(&self, from: f64, to: f64) -> &[Id] {
Oct 31 18:35:54.355 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 18:35:54.355 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: enum is never used: `Actions`
Oct 31 18:35:54.355 INFO kablam!  --> src/actions/mod.rs:3:1
Oct 31 18:35:54.355 INFO kablam!   |
Oct 31 18:35:54.355 INFO kablam! 3 | pub enum Actions {
Oct 31 18:35:54.355 INFO kablam!   | ^^^^^^^^^^^^^^^^
Oct 31 18:35:54.355 INFO kablam! 
Oct 31 18:35:54.355 INFO kablam! warning: comparison is useless due to type limits
Oct 31 18:35:54.355 INFO kablam!    --> src/world/mod.rs:164:29
Oct 31 18:35:54.355 INFO kablam!     |
Oct 31 18:35:54.355 INFO kablam! 164 |         let index_from = if index_from < 0 { 0 } else { index_from };
Oct 31 18:35:54.355 INFO kablam!     |                             ^^^^^^^^^^^^^^
Oct 31 18:35:54.356 INFO kablam!     |
Oct 31 18:35:54.356 INFO kablam!     = note: #[warn(unused_comparisons)] on by default
Oct 31 18:35:54.356 INFO kablam! 
Oct 31 18:35:54.903 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.04s
Oct 31 18:35:54.905 INFO kablam! su: No module specific data is present
Oct 31 18:35:56.271 INFO running `"docker" "rm" "-f" "1823dc5db77cee1a46d4440e7987d16e3a92327487ecaa0da6e304befb314039"`
Oct 31 18:35:56.571 INFO blam! 1823dc5db77cee1a46d4440e7987d16e3a92327487ecaa0da6e304befb314039
Oct 31 18:35:56.608 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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.0 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"`
Oct 31 18:35:57.183 INFO blam! c81640f75c9add2b8ef6b5f7c642629cdc80774c376c21a78dd3b60ba9c30bb8
Oct 31 18:35:57.191 INFO running `"docker" "start" "-a" "c81640f75c9add2b8ef6b5f7c642629cdc80774c376c21a78dd3b60ba9c30bb8"`
Oct 31 18:35:59.007 INFO kablam! usermod: no changes
Oct 31 18:35:59.048 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Oct 31 18:35:59.063 INFO kablam!      Running /target/debug/deps/ascendancy_wars-c19f16602c4c3908
Oct 31 18:35:59.069 INFO blam! 
Oct 31 18:35:59.069 INFO blam! running 0 tests
Oct 31 18:35:59.069 INFO blam! 
Oct 31 18:35:59.069 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 18:35:59.069 INFO blam! 
Oct 31 18:35:59.070 INFO kablam! su: No module specific data is present
Oct 31 18:36:00.504 INFO running `"docker" "rm" "-f" "c81640f75c9add2b8ef6b5f7c642629cdc80774c376c21a78dd3b60ba9c30bb8"`
Oct 31 18:36:00.903 INFO blam! c81640f75c9add2b8ef6b5f7c642629cdc80774c376c21a78dd3b60ba9c30bb8
