[INFO] cloning repository https://github.com/mmheroes/mmheroes [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mmheroes/mmheroes" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmmheroes%2Fmmheroes", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmmheroes%2Fmmheroes'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2b044cf3b511ff851323f1c28e228992ba4b31fa [INFO] testing mmheroes/mmheroes against nightly-2025-01-18 for randomize-layout-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmmheroes%2Fmmheroes" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mmheroes/mmheroes on toolchain nightly-2025-01-18 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2025-01-18" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/mmheroes/mmheroes [INFO] finished tweaking git repo https://github.com/mmheroes/mmheroes [INFO] tweaked toml for git repo https://github.com/mmheroes/mmheroes written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/mmheroes/mmheroes 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" "+nightly-2025-01-18" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded strum v0.26.3 [INFO] [stderr] Downloaded cc v1.0.72 [INFO] [stderr] Downloaded option-ext v0.2.0 [INFO] [stderr] Downloaded libredox v0.1.3 [INFO] [stderr] Downloaded assert_matches v1.5.0 [INFO] [stderr] Downloaded bitflags v2.6.0 [INFO] [stderr] Downloaded proc-macro2 v1.0.86 [INFO] [stderr] Downloaded unicode-ident v1.0.13 [INFO] [stderr] Downloaded strum_macros v0.26.4 [INFO] [stderr] Downloaded pancurses v0.17.0 [INFO] [stderr] Downloaded bitfield-struct v0.9.3 [INFO] [stderr] Downloaded heck v0.5.0 [INFO] [stderr] Downloaded rustversion v1.0.18 [INFO] [stderr] Downloaded quote v1.0.37 [INFO] [stderr] Downloaded pkg-config v0.3.24 [INFO] [stderr] Downloaded ncurses v5.101.0 [INFO] [stderr] Downloaded winreg v0.5.1 [INFO] [stderr] Downloaded syn v2.0.77 [INFO] [stderr] Downloaded thiserror-impl v1.0.64 [INFO] [stderr] Downloaded thiserror v1.0.64 [INFO] [stderr] Downloaded redox_users v0.4.6 [INFO] [stderr] Downloaded dirs-sys v0.4.1 [INFO] [stderr] Downloaded directories v5.0.1 [INFO] [stderr] Downloaded pdcurses-sys v0.7.1 [INFO] [stderr] Downloaded libc v0.2.159 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8823de750fac5655d9e51d57c4ceee1e101a274629c128d5cbf03b5971d03ee8 [INFO] running `Command { std: "docker" "start" "-a" "8823de750fac5655d9e51d57c4ceee1e101a274629c128d5cbf03b5971d03ee8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8823de750fac5655d9e51d57c4ceee1e101a274629c128d5cbf03b5971d03ee8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8823de750fac5655d9e51d57c4ceee1e101a274629c128d5cbf03b5971d03ee8", kill_on_drop: false }` [INFO] [stdout] 8823de750fac5655d9e51d57c4ceee1e101a274629c128d5cbf03b5971d03ee8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 92ebccef53a59318d5b47652ba93e5f6195a6de2d79299ff36ebc0bafbee7481 [INFO] running `Command { std: "docker" "start" "-a" "92ebccef53a59318d5b47652ba93e5f6195a6de2d79299ff36ebc0bafbee7481", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling cc v1.0.72 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling rustversion v1.0.18 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling ncurses v5.101.0 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling directories v5.0.1 [INFO] [stderr] Compiling pancurses v0.17.0 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling bitfield-struct v0.9.3 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling mmheroes-core v0.1.0 (/opt/rustwide/workdir/mmheroes-core-rs) [INFO] [stderr] Compiling mmheroes v0.1.0 (/opt/rustwide/workdir/mmheroes-rs) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.33s [INFO] running `Command { std: "docker" "inspect" "92ebccef53a59318d5b47652ba93e5f6195a6de2d79299ff36ebc0bafbee7481", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "92ebccef53a59318d5b47652ba93e5f6195a6de2d79299ff36ebc0bafbee7481", kill_on_drop: false }` [INFO] [stdout] 92ebccef53a59318d5b47652ba93e5f6195a6de2d79299ff36ebc0bafbee7481 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 25ad0088a57051bbdff61f48b8cadc57c96fe903e9ca62142359e6652e7c241b [INFO] running `Command { std: "docker" "start" "-a" "25ad0088a57051bbdff61f48b8cadc57c96fe903e9ca62142359e6652e7c241b", kill_on_drop: false }` [INFO] [stderr] Compiling assert_matches v1.5.0 [INFO] [stderr] Compiling mmheroes v0.1.0 (/opt/rustwide/workdir/mmheroes-rs) [INFO] [stderr] Compiling mmheroes-core v0.1.0 (/opt/rustwide/workdir/mmheroes-core-rs) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6.17s [INFO] running `Command { std: "docker" "inspect" "25ad0088a57051bbdff61f48b8cadc57c96fe903e9ca62142359e6652e7c241b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "25ad0088a57051bbdff61f48b8cadc57c96fe903e9ca62142359e6652e7c241b", kill_on_drop: false }` [INFO] [stdout] 25ad0088a57051bbdff61f48b8cadc57c96fe903e9ca62142359e6652e7c241b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a7c555eb9b83c53cafe638afdf7096edca6af53f81ad34916c4fedd6049ba04a [INFO] running `Command { std: "docker" "start" "-a" "a7c555eb9b83c53cafe638afdf7096edca6af53f81ad34916c4fedd6049ba04a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/mmheroes-d885011fe3050051) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mmheroes_core-280540e0f9f483d6) [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test logic::memory_tests::action_memory ... ok [INFO] [stdout] test logic::memory_tests::day_memory ... ok [INFO] [stdout] test logic::memory_tests::exam_memory ... ok [INFO] [stdout] test ffi::tests::test_ffi ... ok [INFO] [stdout] test logic::memory_tests::game_screen_memory ... ok [INFO] [stdout] test logic::memory_tests::timetable_memory ... ok [INFO] [stdout] test logic::memory_tests::player_memory ... ok [INFO] [stdout] test logic::memory_tests::game_state_memory ... ok [INFO] [stdout] test logic::game_state::tests::test_game_state_bits ... ok [INFO] [stdout] test logic::memory_tests::whole_game_memory ... ok [INFO] [stdout] test logic::memory_tests::observable_game_state_memory ... ok [INFO] [stdout] test logic::timetable::tests::generate_random_timetable ... ok [INFO] [stdout] test logic::subject_status::tests::test_debug ... ok [INFO] [stdout] test random::tests::test_next ... ok [INFO] [stdout] test random::tests::test_random_number_with_upper_bound ... ok [INFO] [stdout] test ui::cp866_encoding::tests::test_from_cp866_to_utf8 ... ok [INFO] [stdout] test ui::cp866_encoding::tests::test_from_utf8_to_cp866 ... ok [INFO] [stdout] test ui::cp866_encoding::tests::test_round_trip ... ok [INFO] [stdout] test ui::recording::tests::test_parsing_unexpected_eof ... ok [INFO] [stdout] test ui::recording::tests::test_parsing_unknown_character ... ok [INFO] [stdout] test ui::recording::tests::test_recording ... ok [INFO] [stdout] test util::async_support::tests::premature_input_is_discarded ... ok [INFO] [stdout] test random::tests::test_random_number_with_zero_upper_bound ... ok [INFO] [stdout] test ui::recording::tests::test_successful_parsing ... ok [INFO] [stdout] test random::tests::test_random_number_in_range ... ok [INFO] [stdout] test util::async_support::tests::test_basic ... ok [INFO] [stdout] test util::tiny_vec::tests::test_clear ... ok [INFO] [stdout] test util::tiny_vec::tests::test_clone ... ok [INFO] [stdout] test util::tiny_vec::tests::test_full_capacity ... ok [INFO] [stdout] test ui::renderer::tests::test_write ... ok [INFO] [stdout] test util::async_support::tests::test_panics_if_resumed_after_finishing - should panic ... ok [INFO] [stderr] Running tests/cafe.rs (/opt/rustwide/target/debug/deps/cafe-5654d69f43454ed2) [INFO] [stdout] test util::tiny_vec::tests::test_exceeding_capacity - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test mausoleum_rest_without_money ... ok [INFO] [stdout] test mausoleum_death_of_alcoholism ... ok [INFO] [stdout] test cafe_pdmi ... ok [INFO] [stdout] test cafe_punk_only_tea_left ... ok [INFO] [stdout] test cafe_punk_no_tea_with_cake ... ok [INFO] [stdout] test mausoleum_with_money ... ok [INFO] [stdout] test cafe_punk ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/common.rs (/opt/rustwide/target/debug/deps/common-42e8bea5aeec3efd) [INFO] [stderr] Running tests/computer_class.rs (/opt/rustwide/target/debug/deps/computer_class-7bdb271a8ca5141a) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test class_closing ... ok [INFO] [stdout] test play_mmheroes_multiple_times ... ok [INFO] [stdout] test playing_mmheroes_randomizes_timetable ... ok [INFO] [stdout] test surf_internet_god_mode ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/corner_cases.rs (/opt/rustwide/target/debug/deps/corner_cases-56c49ccd2c78714d) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test welcome_screen ... ok [INFO] [stdout] test game_end_after_visiting_punk ... ok [INFO] [stdout] test game_end_after_returning_to_dorm ... ok [INFO] [stdout] test game_end ... ok [INFO] [stdout] test initial_parameters_screen_shown_when_rerunning ... ok [INFO] [stdout] test show_help ... ok [INFO] [stdout] test show_timetable_in_dorm ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/dorm.rs (/opt/rustwide/target/debug/deps/dorm-e7e107d328b87396) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test accept_invitation_to_play_quake ... ok [INFO] [stdout] test accept_invitation_to_birthday ... ok [INFO] [stdout] test deny_invitation_to_play_quake ... ok [INFO] [stdout] test deny_invitation_to_play_mafia ... ok [INFO] [stdout] test accept_invitation_to_play_mafia ... ok [INFO] [stdout] test deny_invitation_to_birthday ... ok [INFO] [stdout] test accept_invitation_to_disco_party ... ok [INFO] [stdout] test deny_invitation_to_disco_party ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/exams.rs (/opt/rustwide/target/debug/deps/exams-3afbf1e9d96c569f) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test algebra_exam_continue_in_train_buy_ticket_then_go_to_pdmi ... ok [INFO] [stdout] test algebra_exam_continue_in_train_caught_on_way_back ... ok [INFO] [stdout] test algebra_pdmi_with_intro ... ok [INFO] [stdout] test algebra_exam_continue_in_train_buy_ticket_then_go_to_punk ... ok [INFO] [stdout] test calculus_with_intro ... ok [INFO] [stdout] test algebra_exam_continue_in_train_gatecrash_because_no_money_not_caught ... ok [INFO] [stdout] test algebra_exam_continue_in_train_gatecrash_because_no_money_caught ... ok [INFO] [stdout] test algebra_exam_continue_in_train_gatecrash_by_choice_caught ... ok [INFO] [stdout] test english_with_intro ... ok [INFO] [stdout] test algebra_punk_with_intro ... ok [INFO] [stdout] test english_exam_found_money ... ok [INFO] [stdout] test algebra_exam_continue_in_train_gatecrash_by_choice_not_caught ... ok [INFO] [stdout] test computer_science_with_intro ... ok [INFO] [stdout] test geometry_pdmi_with_intro ... ok [INFO] [stdout] test physical_education_with_intro ... ok [INFO] [stdout] test geometry_punk_with_intro ... ok [INFO] [stdout] test exam_list_in_punk ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/grisha.rs (/opt/rustwide/target/debug/deps/grisha-d3e95152d3ca2f83) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test grisha_refuse_terkom ... ok [INFO] [stdout] test grisha ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/kolya.rs (/opt/rustwide/target/debug/deps/kolya-a01b4a6fda899754) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test solves_algebra_problems_for_oat_tincture ... ok [INFO] [stdout] test no_money_brake_fluid ... ok [INFO] [stdout] test altruism ... ok [INFO] [stdout] test refuse_to_buy_oat_tincture ... ok [INFO] [stdout] test no_money_solves_algebra_problems ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/kuzmenko.rs (/opt/rustwide/target/debug/deps/kuzmenko-a573aab035f8f0c4) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test kuzmenko_cs_exam_every_day ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/mausoleum.rs (/opt/rustwide/target/debug/deps/mausoleum-78083c88f91546f4) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test mausoleum_closing ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/nil.rs (/opt/rustwide/target/debug/deps/nil-ea9dc003e98364d2) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/pasha.rs (/opt/rustwide/target/debug/deps/pasha-fde424ffaf4e99d8) [INFO] [stdout] test nil_negative_knowledge_and_health ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test pasha ... ok [INFO] [stdout] test pasha_decreases_subject_knowledge ... ok [INFO] [stderr] Running tests/punk.rs (/opt/rustwide/target/debug/deps/punk-7ea047eaa8a35d40) [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test look_at_baobab ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/sasha.rs (/opt/rustwide/target/debug/deps/sasha-1667047238edecc4) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test sasha ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stderr] Running tests/sleeping.rs (/opt/rustwide/target/debug/deps/sleeping-36ba8fde5cd353d4) [INFO] [stdout] test dream_about_algebra ... ok [INFO] [stdout] test djug_dream ... ok [INFO] [stdout] test dream_about_computer_science ... ok [INFO] [stdout] test rest_until_midnight ... ok [INFO] [stdout] test dream_about_english ... ok [INFO] [stdout] test dream_about_calculus ... ok [INFO] [stdout] test dream_about_physical_education ... ok [INFO] [stdout] test dream_about_geometry ... ok [INFO] [stdout] test try_to_sleep ... ok [INFO] [stdout] test stupid_dream ... ok [INFO] [stdout] test cant_stay_awake ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/studying.rs (/opt/rustwide/target/debug/deps/studying-07aeeccc354c2c60) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test study_with_negative_brain_level ... ok [INFO] [stdout] test died_of_studying_to_well ... ok [INFO] [stdout] test overstudy_to_zero_health ... ok [INFO] [stderr] Running tests/terkom.rs (/opt/rustwide/target/debug/deps/terkom-7774396982adc800) [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test play_mmheroes_at_terkom ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/traveling.rs (/opt/rustwide/target/debug/deps/traveling-243c293ad11a66a1) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test death_on_the_way_to_pdmi ... ok [INFO] [stdout] test go_from_dorm_to_mausoleum ... ok [INFO] [stdout] test go_from_punk_to_dorm ... ok [INFO] [stdout] test go_from_dorm_to_punk ... ok [INFO] [stdout] test go_to_pdmi_from_dorm_without_money_not_caught_by_inspectors ... ok [INFO] [stdout] test death_on_the_way_to_computer_class ... ok [INFO] [stdout] test go_from_mausoleum_to_dorm ... ok [INFO] [stdout] test go_to_pdmi_from_dorm_without_money_caught_by_inspectors ... ok [INFO] [stdout] test go_from_punk_to_mausoleum ... ok [INFO] [stdout] test death_on_the_way_from_mausoleum_to_punk ... ok [INFO] [stdout] test death_on_the_way_from_dorm_to_mausoleum ... ok [INFO] [stdout] test go_from_punk_to_computer_class ... ok [INFO] [stdout] test go_to_pdmi_with_money_but_without_ticket_caught_by_inspectors ... ok [INFO] [stdout] test go_to_punk_from_pdmi_with_one_way_ticket ... ok [INFO] [stdout] test go_from_mausoleum_to_punk ... ok [INFO] [stdout] test killed_by_inspectors_no_money_from_dorm_to_pdmi ... ok [INFO] [stdout] test go_to_punk_from_pdmi_without_money_caught_by_inspectors ... ok [INFO] [stdout] test go_to_punk_from_pdmi_with_money_but_without_ticket ... ok [INFO] [stdout] test go_to_pdmi_with_money_but_without_ticket_not_caught_by_inspectors ... ok [INFO] [stdout] test go_to_punk_from_pdmi_with_money_but_without_ticket_caught_by_inspectors ... ok [INFO] [stdout] test go_to_punk_from_pdmi_with_round_trip_ticket ... ok [INFO] [stdout] test death_on_the_way_from_dorm_to_punk ... ok [INFO] [stdout] test go_to_punk_from_pdmi_without_money ... ok [INFO] [stdout] test go_to_pdmi_with_ticket ... ok [INFO] [stdout] test no_point_to_go_to_pdmi ... ok [INFO] [stdout] test last_train ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Doc-tests mmheroes_core [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "a7c555eb9b83c53cafe638afdf7096edca6af53f81ad34916c4fedd6049ba04a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a7c555eb9b83c53cafe638afdf7096edca6af53f81ad34916c4fedd6049ba04a", kill_on_drop: false }` [INFO] [stdout] a7c555eb9b83c53cafe638afdf7096edca6af53f81ad34916c4fedd6049ba04a