Nov 16 12:26:53.377 INFO testing starim/specs-game against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 16 12:26:53.378 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 12:26:53.969 INFO [stdout] bf339056990a62ba076915537f30c8a868862cf133e33866910be069eb2c5a09 Nov 16 12:26:53.972 INFO running `"docker" "start" "-a" "bf339056990a62ba076915537f30c8a868862cf133e33866910be069eb2c5a09"` Nov 16 12:26:56.270 INFO [stderr] usermod: no changes Nov 16 12:26:56.544 INFO [stderr] Compiling stable_deref_trait v1.1.0 Nov 16 12:26:56.544 INFO [stderr] Compiling atom v0.3.5 Nov 16 12:26:56.563 INFO [stderr] Compiling log v0.4.2 Nov 16 12:26:56.576 INFO [stderr] Compiling fxhash v0.2.1 Nov 16 12:26:56.577 INFO [stderr] Compiling crossbeam-epoch v0.3.1 Nov 16 12:26:56.577 INFO [stderr] Compiling smallvec v0.6.3 Nov 16 12:26:56.577 INFO [stderr] Compiling shred-derive v0.5.0 Nov 16 12:26:56.577 INFO [stderr] Compiling slog-term v2.4.0 Nov 16 12:26:57.705 INFO [stderr] Compiling owning_ref v0.3.3 Nov 16 12:27:01.116 INFO [stderr] Compiling parking_lot_core v0.2.14 Nov 16 12:27:02.049 INFO [stderr] Compiling crossbeam-deque v0.2.0 Nov 16 12:27:03.975 INFO [stderr] Compiling rayon-core v1.4.0 Nov 16 12:27:07.150 INFO [stderr] Compiling parking_lot v0.5.5 Nov 16 12:27:10.661 INFO [stderr] Compiling shrev v1.0.1 Nov 16 12:27:11.088 INFO [stderr] Compiling rayon v1.0.1 Nov 16 12:27:15.927 INFO [stderr] Compiling shred v0.7.0 Nov 16 12:27:15.929 INFO [stderr] Compiling hibitset v0.5.0 Nov 16 12:27:20.669 INFO [stderr] Compiling specs v0.12.1 Nov 16 12:27:24.951 INFO [stderr] Compiling specs-game v0.1.0 (/source) Nov 16 12:27:26.595 INFO [stderr] warning: variant is never constructed: `Heal` Nov 16 12:27:26.595 INFO [stderr] --> src/character/monster/monster_ai_action.rs:17:5 Nov 16 12:27:26.596 INFO [stderr] | Nov 16 12:27:26.596 INFO [stderr] 17 | / Heal { Nov 16 12:27:26.596 INFO [stderr] 18 | | amount: i32, Nov 16 12:27:26.597 INFO [stderr] 19 | | range: i32, Nov 16 12:27:26.597 INFO [stderr] 20 | | }, Nov 16 12:27:26.597 INFO [stderr] | |_____^ Nov 16 12:27:26.598 INFO [stderr] | Nov 16 12:27:26.598 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 16 12:27:26.598 INFO [stderr] Nov 16 12:27:26.599 INFO [stderr] warning: variant is never constructed: `GenerateElement` Nov 16 12:27:26.599 INFO [stderr] --> src/character/monster/monster_ai_action.rs:21:5 Nov 16 12:27:26.599 INFO [stderr] | Nov 16 12:27:26.600 INFO [stderr] 21 | GenerateElement(Element), Nov 16 12:27:26.600 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 12:27:26.600 INFO [stderr] Nov 16 12:27:26.601 INFO [stderr] warning: variant is never constructed: `Archer` Nov 16 12:27:26.601 INFO [stderr] --> src/character/monster/monster_ai_family.rs:5:12 Nov 16 12:27:26.601 INFO [stderr] | Nov 16 12:27:26.601 INFO [stderr] 5 | Guard, Archer, Nov 16 12:27:26.602 INFO [stderr] | ^^^^^^ Nov 16 12:27:26.602 INFO [stderr] Nov 16 12:27:26.602 INFO [stderr] warning: variant is never constructed: `BanditArcher` Nov 16 12:27:26.603 INFO [stderr] --> src/character/monster/monster_type.rs:5:18 Nov 16 12:27:26.603 INFO [stderr] | Nov 16 12:27:26.603 INFO [stderr] 5 | BanditGuard, BanditArcher, CityGuard, CityArcher, Nov 16 12:27:26.604 INFO [stderr] | ^^^^^^^^^^^^ Nov 16 12:27:26.607 INFO [stderr] Nov 16 12:27:26.608 INFO [stderr] warning: variant is never constructed: `CityGuard` Nov 16 12:27:26.608 INFO [stderr] --> src/character/monster/monster_type.rs:5:32 Nov 16 12:27:26.608 INFO [stderr] | Nov 16 12:27:26.608 INFO [stderr] 5 | BanditGuard, BanditArcher, CityGuard, CityArcher, Nov 16 12:27:26.608 INFO [stderr] | ^^^^^^^^^ Nov 16 12:27:26.608 INFO [stderr] Nov 16 12:27:26.608 INFO [stderr] warning: variant is never constructed: `CityArcher` Nov 16 12:27:26.608 INFO [stderr] --> src/character/monster/monster_type.rs:5:43 Nov 16 12:27:26.608 INFO [stderr] | Nov 16 12:27:26.608 INFO [stderr] 5 | BanditGuard, BanditArcher, CityGuard, CityArcher, Nov 16 12:27:26.608 INFO [stderr] | ^^^^^^^^^^ Nov 16 12:27:26.608 INFO [stderr] Nov 16 12:27:26.608 INFO [stderr] warning: variant is never constructed: `Player` Nov 16 12:27:26.608 INFO [stderr] --> src/turn/action_set.rs:8:5 Nov 16 12:27:26.608 INFO [stderr] | Nov 16 12:27:26.608 INFO [stderr] 8 | Player(PlayerActionSet, PlayerActionSet), Nov 16 12:27:26.608 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 12:27:26.608 INFO [stderr] Nov 16 12:27:32.291 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 35.98s Nov 16 12:27:32.299 INFO [stderr] su: No module specific data is present Nov 16 12:27:33.175 INFO running `"docker" "inspect" "bf339056990a62ba076915537f30c8a868862cf133e33866910be069eb2c5a09"` Nov 16 12:27:33.596 INFO running `"docker" "rm" "-f" "bf339056990a62ba076915537f30c8a868862cf133e33866910be069eb2c5a09"` Nov 16 12:27:33.868 INFO [stdout] bf339056990a62ba076915537f30c8a868862cf133e33866910be069eb2c5a09 Nov 16 12:27:33.877 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 12:27:34.368 INFO [stdout] 988865a3f14bc93806e2af9fd4b0e8963528dc169c1f3e4f2cf8a033aa618a9c Nov 16 12:27:34.370 INFO running `"docker" "start" "-a" "988865a3f14bc93806e2af9fd4b0e8963528dc169c1f3e4f2cf8a033aa618a9c"` Nov 16 12:27:36.063 INFO [stderr] usermod: no changes Nov 16 12:27:36.227 INFO [stderr] Compiling specs-game v0.1.0 (/source) Nov 16 12:27:38.173 INFO [stderr] warning: variant is never constructed: `Heal` Nov 16 12:27:38.173 INFO [stderr] --> src/character/monster/monster_ai_action.rs:17:5 Nov 16 12:27:38.173 INFO [stderr] | Nov 16 12:27:38.173 INFO [stderr] 17 | / Heal { Nov 16 12:27:38.173 INFO [stderr] 18 | | amount: i32, Nov 16 12:27:38.173 INFO [stderr] 19 | | range: i32, Nov 16 12:27:38.173 INFO [stderr] 20 | | }, Nov 16 12:27:38.173 INFO [stderr] | |_____^ Nov 16 12:27:38.173 INFO [stderr] | Nov 16 12:27:38.173 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 16 12:27:38.173 INFO [stderr] Nov 16 12:27:38.173 INFO [stderr] warning: variant is never constructed: `GenerateElement` Nov 16 12:27:38.173 INFO [stderr] --> src/character/monster/monster_ai_action.rs:21:5 Nov 16 12:27:38.173 INFO [stderr] | Nov 16 12:27:38.173 INFO [stderr] 21 | GenerateElement(Element), Nov 16 12:27:38.173 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 12:27:38.173 INFO [stderr] Nov 16 12:27:38.173 INFO [stderr] warning: variant is never constructed: `Archer` Nov 16 12:27:38.173 INFO [stderr] --> src/character/monster/monster_ai_family.rs:5:12 Nov 16 12:27:38.173 INFO [stderr] | Nov 16 12:27:38.173 INFO [stderr] 5 | Guard, Archer, Nov 16 12:27:38.173 INFO [stderr] | ^^^^^^ Nov 16 12:27:38.173 INFO [stderr] Nov 16 12:27:38.173 INFO [stderr] warning: variant is never constructed: `BanditArcher` Nov 16 12:27:38.173 INFO [stderr] --> src/character/monster/monster_type.rs:5:18 Nov 16 12:27:38.173 INFO [stderr] | Nov 16 12:27:38.173 INFO [stderr] 5 | BanditGuard, BanditArcher, CityGuard, CityArcher, Nov 16 12:27:38.173 INFO [stderr] | ^^^^^^^^^^^^ Nov 16 12:27:38.173 INFO [stderr] Nov 16 12:27:38.173 INFO [stderr] warning: variant is never constructed: `CityGuard` Nov 16 12:27:38.173 INFO [stderr] --> src/character/monster/monster_type.rs:5:32 Nov 16 12:27:38.173 INFO [stderr] | Nov 16 12:27:38.173 INFO [stderr] 5 | BanditGuard, BanditArcher, CityGuard, CityArcher, Nov 16 12:27:38.173 INFO [stderr] | ^^^^^^^^^ Nov 16 12:27:38.173 INFO [stderr] Nov 16 12:27:38.174 INFO [stderr] warning: variant is never constructed: `CityArcher` Nov 16 12:27:38.174 INFO [stderr] --> src/character/monster/monster_type.rs:5:43 Nov 16 12:27:38.174 INFO [stderr] | Nov 16 12:27:38.174 INFO [stderr] 5 | BanditGuard, BanditArcher, CityGuard, CityArcher, Nov 16 12:27:38.174 INFO [stderr] | ^^^^^^^^^^ Nov 16 12:27:38.174 INFO [stderr] Nov 16 12:27:43.810 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.73s Nov 16 12:27:43.823 INFO [stderr] su: No module specific data is present Nov 16 12:27:44.718 INFO running `"docker" "inspect" "988865a3f14bc93806e2af9fd4b0e8963528dc169c1f3e4f2cf8a033aa618a9c"` Nov 16 12:27:44.988 INFO running `"docker" "rm" "-f" "988865a3f14bc93806e2af9fd4b0e8963528dc169c1f3e4f2cf8a033aa618a9c"` Nov 16 12:27:45.287 INFO [stdout] 988865a3f14bc93806e2af9fd4b0e8963528dc169c1f3e4f2cf8a033aa618a9c Nov 16 12:27:45.295 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 12:27:45.707 INFO [stdout] c56e5a623b5459d4abc6d0801a24d2eedd2ea363755d2af4a9608780db58d26e Nov 16 12:27:45.719 INFO running `"docker" "start" "-a" "c56e5a623b5459d4abc6d0801a24d2eedd2ea363755d2af4a9608780db58d26e"` Nov 16 12:27:46.663 INFO [stderr] usermod: no changes Nov 16 12:27:46.807 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.11s Nov 16 12:27:46.823 INFO [stderr] Running /target/debug/deps/specs_game-d365d92ba9bdd399 Nov 16 12:27:46.827 INFO [stdout] Nov 16 12:27:46.827 INFO [stdout] running 39 tests Nov 16 12:27:46.839 INFO [stdout] test character::monster::monster_ai_set_turn::monster_ai_set_turn_system_tests::monster_ai_set_turn_doesnt_make_changes_when_a_player_still_picking_a_turn ... ok Nov 16 12:27:46.939 INFO [stdout] test character::dead_character_cleanup::dead_character_cleanup_system_tests::dead_character_cleanup_system_removes_characters_with_zero_health ... ok Nov 16 12:27:46.941 INFO [stdout] test character::dead_character_cleanup::dead_character_cleanup_system_tests::dead_character_cleanup_system_doesnt_affect_characters_with_positive_health ... ok Nov 16 12:27:46.941 INFO [stdout] test character::monster::monster_ai_set_turn::monster_ai_set_turn_system_tests::monster_ai_set_turn_system_sets_monster_turn_based_on_ai_card ... ok Nov 16 12:27:47.011 INFO [stdout] test character::monster::monster_ai_set_turn::monster_ai_set_turn_system_tests::monster_ai_set_turn_doesnt_make_changes_when_players_already_have_turns_set ... ok Nov 16 12:27:47.013 INFO [stdout] test character::monster::monster_ai_set_turn::monster_ai_set_turn_system_tests::monster_ai_set_turn_doesnt_make_changes_when_monsters_already_have_turns_set ... ok Nov 16 12:27:47.013 INFO [stdout] test character::monster::rotate_monster_ai_decks::rotate_monster_ai_decks_system_tests::rotate_monster_ai_decks_system_advances_monster_ai_to_the_next_card_at_end_of_round ... ok Nov 16 12:27:47.027 INFO [stdout] test character::monster::rotate_monster_ai_decks::rotate_monster_ai_decks_system_tests::rotate_monster_ai_decks_system_only_runs_when_all_turns_are_complete ... ok Nov 16 12:27:47.043 INFO [stdout] test character::dead_character_cleanup::dead_character_cleanup_system_tests::dead_character_cleanup_system_removes_characters_with_negative_health ... ok Nov 16 12:27:47.071 INFO [stdout] test combat::apply_damage_system::apply_damage_system_tests::attack_damage_applies_out_of_turn ... ok Nov 16 12:27:47.071 INFO [stdout] test combat::apply_damage_system::apply_damage_system_tests::attack_damage_can_bring_health_negative ... ok Nov 16 12:27:47.071 INFO [stdout] test combat::wound::wound_tests::wound_only_triggers_on_affected_characters_turn ... ok Nov 16 12:27:47.071 INFO [stdout] test combat::apply_damage_system::apply_damage_system_tests::attack_damage_causes_no_damage_and_is_removed_from_character_with_zero_or_less_health ... ok Nov 16 12:27:47.071 INFO [stdout] test combat::apply_damage_system::apply_damage_system_tests::attack_damage_reduces_health_by_given_amount ... ok Nov 16 12:27:47.071 INFO [stdout] test combat::wound::wound_tests::wound_only_triggers_once_per_characters_turn ... ok Nov 16 12:27:47.071 INFO [stdout] test character::monster::rotate_monster_ai_decks::rotate_monster_ai_decks_system_tests::rotate_monster_ai_decks_system_shuffles_the_monster_ai_cards_if_the_current_card_requests_a_shuffle ... ok Nov 16 12:27:47.095 INFO [stdout] test turn::end_of_round_turn_removal::end_of_round_turn_removal_system_tests::end_of_round_turn_removal_system_only_removes_turn_component_when_all_turns_are_complete ... ok Nov 16 12:27:47.101 INFO [stdout] test combat::wound::wound_tests::wound_reduces_health_by_one ... ok Nov 16 12:27:47.101 INFO [stdout] test elements::end_of_round_element_wane::end_of_round_element_wane_system::end_of_round_element_wane_system_reduces_element_strength_one_step_at_end_of_round ... ok Nov 16 12:27:47.107 INFO [stdout] test round_tracking::advance_round_system::advance_round_system_tests::advance_round_system_does_nothing_if_the_round_is_still_in_progress ... ok Nov 16 12:27:47.107 INFO [stdout] test elements::end_of_round_element_wane::end_of_round_element_wane_system::end_of_round_element_wane_system_doesnt_modify_elements_if_round_is_still_progressing ... ok Nov 16 12:27:47.113 INFO [stdout] test round_tracking::advance_round_system::advance_round_system_tests::advance_round_system_advances_to_the_next_round_if_the_current_round_is_finished ... ok Nov 16 12:27:47.114 INFO [stdout] test turn::perform_action_system::perform_action_system_tests::perform_action_system_can_perform_a_monster_heal_action ... ok Nov 16 12:27:47.115 INFO [stdout] test elements::end_of_round_element_wane::end_of_round_element_wane_system::end_of_round_element_wane_system_doesnt_modify_elements_if_no_characters_have_picked_turns ... ok Nov 16 12:27:47.116 INFO [stdout] test turn::end_of_round_turn_removal::end_of_round_turn_removal_system_tests::end_of_round_turn_removal_system_removes_turn_component_from_all_characters ... ok Nov 16 12:27:47.121 INFO [stdout] test turn::perform_action_system::perform_action_system_tests::perform_action_system_can_perform_a_monster_move_action ... ok Nov 16 12:27:47.121 INFO [stdout] test turn::perform_action_system::perform_action_system_tests::perform_action_system_can_perform_a_player_action ... ok Nov 16 12:27:47.130 INFO [stdout] test turn::perform_action_system::perform_action_system_tests::perform_action_system_only_performs_one_action ... ok Nov 16 12:27:47.130 INFO [stdout] test turn::end_of_turn_cleanup_system::end_of_turn_cleanup_system_tests::end_of_turn_cleanup_system_advances_turns_this_round_count_by_one_for_every_active_turn_removed ... ok Nov 16 12:27:47.130 INFO [stdout] test turn::end_of_turn_cleanup_system::end_of_turn_cleanup_system_tests::end_of_turn_cleanup_system_doesnt_affect_creatures_still_taking_their_turn ... ok Nov 16 12:27:47.138 INFO [stdout] test turn::perform_action_system::perform_action_system_tests::perform_action_system_can_perform_a_monster_attack_action ... ok Nov 16 12:27:47.139 INFO [stdout] test turn::end_of_turn_cleanup_system::end_of_turn_cleanup_system_tests::end_of_turn_cleanup_system_removes_active_turn_from_all_characters_with_complete_turn ... ok Nov 16 12:27:47.146 INFO [stdout] test turn::start_next_turn::start_next_turn_tests::start_next_turn_system_skips_creatures_with_empty_action_sets ... ok Nov 16 12:27:47.148 INFO [stdout] test turn::perform_action_system::perform_action_system_tests::perform_action_system_skips_actions_that_have_aleady_been_performed ... ok Nov 16 12:27:47.150 INFO [stdout] test turn::perform_action_system::perform_action_system_tests::perform_action_system_can_perform_a_monster_generate_element_action ... ok Nov 16 12:27:47.155 INFO [stdout] test turn::perform_action_system::perform_action_system_tests::perform_action_system_ignores_characters_without_active_turn ... ok Nov 16 12:27:47.162 INFO [stdout] test turn::start_next_turn::start_next_turn_tests::start_next_turn_system_does_nothing_if_active_turn_component_is_assigned ... ok Nov 16 12:27:47.163 INFO [stdout] test turn::start_next_turn::start_next_turn_tests::start_next_turn_system_sets_active_turn_on_next_entity_in_initiative_order_with_incomplete_action_set ... ok Nov 16 12:27:47.167 INFO [stdout] test turn::start_next_turn::start_next_turn_tests::start_next_turn_system_skips_creatures_without_set_turn ... ok Nov 16 12:27:47.167 INFO [stdout] Nov 16 12:27:47.167 INFO [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 16 12:27:47.167 INFO [stdout] Nov 16 12:27:47.175 INFO [stderr] su: No module specific data is present Nov 16 12:27:47.714 INFO running `"docker" "inspect" "c56e5a623b5459d4abc6d0801a24d2eedd2ea363755d2af4a9608780db58d26e"` Nov 16 12:27:47.991 INFO running `"docker" "rm" "-f" "c56e5a623b5459d4abc6d0801a24d2eedd2ea363755d2af4a9608780db58d26e"` Nov 16 12:27:48.207 INFO [stdout] c56e5a623b5459d4abc6d0801a24d2eedd2ea363755d2af4a9608780db58d26e