[INFO] fetching crate riichi-calc 0.1.0...
[INFO] testing riichi-calc-0.1.0 against 1.94.0 for beta-1.95-1
[INFO] extracting crate riichi-calc 0.1.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate riichi-calc 0.1.0
[INFO] finished tweaking crates.io crate riichi-calc 0.1.0
[INFO] tweaked toml for crates.io crate riichi-calc 0.1.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate riichi-calc 0.1.0 on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate riichi-calc 0.1.0 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" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ppv-lite86 v0.2.20
[INFO] [stderr]   Downloaded proc-macro2 v1.0.89
[INFO] [stderr]   Downloaded zerocopy-derive v0.7.35
[INFO] [stderr]   Downloaded syn v2.0.87
[INFO] [stderr]   Downloaded zerocopy v0.7.35
[INFO] [stderr]   Downloaded libc v0.2.161
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b239a0a05dbae3f20fff3afa70167b2f0782ead16aad0712699ab457348d3686
[INFO] running `Command { std: "docker" "start" "-a" "b239a0a05dbae3f20fff3afa70167b2f0782ead16aad0712699ab457348d3686", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b239a0a05dbae3f20fff3afa70167b2f0782ead16aad0712699ab457348d3686", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b239a0a05dbae3f20fff3afa70167b2f0782ead16aad0712699ab457348d3686", kill_on_drop: false }`
[INFO] [stdout] b239a0a05dbae3f20fff3afa70167b2f0782ead16aad0712699ab457348d3686
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 753c7aae35c347acf0277d77f4f26193ffaf026438abcbe095f66064abe59a32
[INFO] running `Command { std: "docker" "start" "-a" "753c7aae35c347acf0277d77f4f26193ffaf026438abcbe095f66064abe59a32", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.89
[INFO] [stderr]    Compiling unicode-ident v1.0.13
[INFO] [stderr]    Compiling libc v0.2.161
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling syn v2.0.87
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling riichi-calc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.59s
[INFO] running `Command { std: "docker" "inspect" "753c7aae35c347acf0277d77f4f26193ffaf026438abcbe095f66064abe59a32", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "753c7aae35c347acf0277d77f4f26193ffaf026438abcbe095f66064abe59a32", kill_on_drop: false }`
[INFO] [stdout] 753c7aae35c347acf0277d77f4f26193ffaf026438abcbe095f66064abe59a32
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 737f3bc2f15255beee30cbf34b0ee9cb530e1a1132ab15352a8b412c39a02df7
[INFO] running `Command { std: "docker" "start" "-a" "737f3bc2f15255beee30cbf34b0ee9cb530e1a1132ab15352a8b412c39a02df7", kill_on_drop: false }`
[INFO] [stderr]    Compiling riichi-calc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.23s
[INFO] running `Command { std: "docker" "inspect" "737f3bc2f15255beee30cbf34b0ee9cb530e1a1132ab15352a8b412c39a02df7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "737f3bc2f15255beee30cbf34b0ee9cb530e1a1132ab15352a8b412c39a02df7", kill_on_drop: false }`
[INFO] [stdout] 737f3bc2f15255beee30cbf34b0ee9cb530e1a1132ab15352a8b412c39a02df7
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] debf1d2f3db69d523ad8efd09482ee90a7b9019cc4015bee966db5bc48279318
[INFO] running `Command { std: "docker" "start" "-a" "debf1d2f3db69d523ad8efd09482ee90a7b9019cc4015bee966db5bc48279318", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/riichi_calc-45051bde1e72794b)
[INFO] [stdout] running 154 tests
[INFO] [stdout] test calculator::score::child::table_test::test_ron ... ok
[INFO] [stdout] test calculator::score::child::table_test::test_tumo ... ok
[INFO] [stdout] test calculator::score::dealer::table_test::test_tumo ... ok
[INFO] [stdout] test finder::dora::aka::count::should_not_print_in_zero ... ok
[INFO] [stdout] test finder::dora::aka::count::one ... ok
[INFO] [stdout] test finder::dora::omote::count::dora_anko ... ok
[INFO] [stdout] test calculator::score::dealer::table_test::test_ron ... ok
[INFO] [stdout] test finder::dora::omote::count::should_not_print_in_zero ... ok
[INFO] [stdout] test finder::dora::ura::count::should_not_print_in_no_riichi ... ok
[INFO] [stdout] test finder::dora::omote::count::kantu_moro_nori ... ok
[INFO] [stdout] test finder::dora::ura::count::should_print_when_double_riichi_in_zero ... ok
[INFO] [stdout] test finder::dora::ura::count::should_print_when_riichi_in_zero ... ok
[INFO] [stdout] test finder::dora::omote::count::one_in_shuntu ... ok
[INFO] [stdout] test finder::ii_han::bakaze::invalid::bakaze_as_janto ... ok
[INFO] [stdout] test finder::ii_han::bakaze::valid::valid_bakaze ... ok
[INFO] [stdout] test finder::ii_han::chankan::invalid::invalid_chankan ... ok
[INFO] [stdout] test finder::ii_han::chankan::valid::valid_chankan ... ok
[INFO] [stdout] test finder::ii_han::chun::invalid::chun_as_janto ... ok
[INFO] [stdout] test finder::ii_han::haitei::invalid::invalid_haitei ... ok
[INFO] [stdout] test finder::ii_han::chun::valid::valid_chun ... ok
[INFO] [stdout] test finder::ii_han::haitei::valid::valid_haitei ... ok
[INFO] [stdout] test finder::ii_han::haku::invalid::haku_as_janto ... ok
[INFO] [stdout] test finder::ii_han::haku::valid::valid_haku ... ok
[INFO] [stdout] test finder::dora::ura::count::one_in_shuntu ... ok
[INFO] [stdout] test finder::ii_han::hatu::invalid::hatu_as_janto ... ok
[INFO] [stdout] test finder::ii_han::hatu::valid::valid_hatu ... ok
[INFO] [stdout] test finder::ii_han::hotei::invalid::invalid_hotei ... ok
[INFO] [stdout] test finder::ii_han::hotei::valid::valid_hotei ... ok
[INFO] [stdout] test finder::ii_han::iipeco::invalid::open_iipeco ... ok
[INFO] [stdout] test finder::ii_han::iipeco::invalid::with_different_color ... ok
[INFO] [stdout] test finder::ii_han::ipatu::invalid::invalid_ipatu ... ok
[INFO] [stdout] test finder::ii_han::pinfu::invalid::head_is_yakuhai_dragon ... ok
[INFO] [stdout] test finder::ii_han::ipatu::valid::valid_ipatu ... ok
[INFO] [stdout] test finder::ii_han::pinfu::valid::head_is_otakaze ... ok
[INFO] [stdout] test finder::ii_han::pinfu::invalid::head_is_yakuhai_wind ... ok
[INFO] [stdout] test finder::ii_han::pinfu::valid::valid_pinfu ... ok
[INFO] [stdout] test finder::ii_han::riichi::valid::valid_riichi ... ok
[INFO] [stdout] test finder::ii_han::rinshan::invalid::invalid_rinshan ... ok
[INFO] [stdout] test finder::ii_han::rinshan::valid::valid_rinshan ... ok
[INFO] [stdout] test finder::ii_han::pinfu::invalid::has_anko ... ok
[INFO] [stdout] test finder::ii_han::pinfu::invalid::has_jihai ... ok
[INFO] [stdout] test finder::ii_han::pinfu::invalid::kanchan_machi ... ok
[INFO] [stdout] test finder::ii_han::pinfu::invalid::not_menzen ... ok
[INFO] [stdout] test finder::ii_han::pinfu::valid::aranmen_machi ... ok
[INFO] [stdout] test finder::ii_han::riichi::invalid::invalid_riichi ... ok
[INFO] [stdout] test finder::ii_han::pinfu::invalid::penchan_machi ... ok
[INFO] [stdout] test finder::ii_han::tanyao::invalid::has_chuchan ... ok
[INFO] [stdout] test finder::ii_han::pinfu::invalid::tanki_machi ... ok
[INFO] [stdout] test finder::ii_han::tanyao::invalid::has_jihai ... ok
[INFO] [stdout] test finder::ii_han::tanyao::valid::valid_tanyao ... ok
[INFO] [stdout] test finder::ii_han::tumo::invalid::is_ron ... ok
[INFO] [stdout] test finder::ii_han::tumo::invalid::not_menzen ... ok
[INFO] [stdout] test finder::ii_han::tumo::valid::valid_tumo ... ok
[INFO] [stdout] test finder::ii_han::zikaze::invalid::zikaze_as_janto ... ok
[INFO] [stdout] test finder::ii_han::zikaze::valid::valid_zikaze ... ok
[INFO] [stdout] test finder::roku_han::chinitu::invalid::valid_honitu ... ok
[INFO] [stdout] test finder::roku_han::chinitu::valid::valid_chinitu ... ok
[INFO] [stdout] test finder::roku_han::chinitu::valid::valid_chinitu_naki ... ok
[INFO] [stdout] test finder::ryan_han::chanta::invalid::is_junchan ... ok
[INFO] [stdout] test finder::ryan_han::chanta::valid::kuisagari_chanta ... ok
[INFO] [stdout] test finder::ryan_han::double_riichi::invalid::invalid_double_riichi ... ok
[INFO] [stdout] test finder::ryan_han::double_riichi::valid::valid_double_riichi ... ok
[INFO] [stdout] test finder::ryan_han::honroto::invalid::is_chinroto ... ok
[INFO] [stdout] test finder::ryan_han::honroto::valid::valid_honroto ... ok
[INFO] [stdout] test finder::ryan_han::ixtukitukan::invalid::different_color ... ok
[INFO] [stdout] test finder::ryan_han::ixtukitukan::valid::kuisagari_ixtukitukan ... ok
[INFO] [stdout] test finder::ryan_han::ixtukitukan::valid::valid_ixtukitukan ... ok
[INFO] [stdout] test finder::ryan_han::sananko::invalid::ron_sananko ... ok
[INFO] [stdout] test finder::ryan_han::sananko::invalid::suanko ... ok
[INFO] [stdout] test finder::ryan_han::sananko::valid::complicated_sananko ... ok
[INFO] [stdout] test finder::ryan_han::sananko::valid::existing_sananko ... ok
[INFO] [stdout] test finder::ryan_han::sananko::valid::ron_suanko ... ok
[INFO] [stdout] test finder::ryan_han::sankantu::invalid::sukantu ... ok
[INFO] [stdout] test finder::ryan_han::sankantu::valid::valid_sankantu ... ok
[INFO] [stdout] test finder::ryan_han::sanshoku_dojun::valid::naki_sanshoku_dojun ... ok
[INFO] [stdout] test finder::ryan_han::sanshoku_dojun::invalid::two_color_sanshioku ... ok
[INFO] [stdout] test finder::ryan_han::sananko::valid::tumori_sananko ... ok
[INFO] [stdout] test finder::san_han::honitu::invalid::chinitu ... ok
[INFO] [stdout] test finder::san_han::junchan::invalid::chanta ... ok
[INFO] [stdout] test finder::ryan_han::toitoi::valid::valid_toitoi ... ok
[INFO] [stdout] test finder::san_han::junchan::valid::valid_junchan ... ok
[INFO] [stdout] test finder::san_han::junchan::valid::valid_junchan_naki ... ok
[INFO] [stdout] test finder::yakuman::chiho::invalid::nothing ... ok
[INFO] [stdout] test finder::san_han::riyan_peco::invalid::iipeco ... ok
[INFO] [stdout] test finder::san_han::riyan_peco::invalid::sananko_type ... ok
[INFO] [stdout] test finder::yakuman::chiho::valid::valid_chiho ... ok
[INFO] [stdout] test finder::yakuman::chinroto::valid::valid_chinroto ... ok
[INFO] [stdout] test finder::yakuman::chinroto::invalid::is_honroto ... ok
[INFO] [stdout] test finder::yakuman::churen::invalid::not_one_color ... ok
[INFO] [stdout] test finder::yakuman::churen::valid::hora_with_1 ... ok
[INFO] [stdout] test finder::yakuman::churen::valid::valid_churen ... ok
[INFO] [stdout] test finder::yakuman::churen::valid::valid_junsei_churen ... ok
[INFO] [stdout] test finder::yakuman::daisangen::valid::daisangen ... ok
[INFO] [stdout] test finder::yakuman::ryuiso::valid::valid_ryuiso ... ok
[INFO] [stdout] test finder::yakuman::daisangen::invalid::valid_shosangen ... ok
[INFO] [stdout] test finder::yakuman::shosushi::invalid::tuiso_not_shosushi ... ok
[INFO] [stdout] test finder::yakuman::shosushi::valid::valid_daisushi ... ok
[INFO] [stdout] test finder::yakuman::suanko::invalid::ron_suanko ... ok
[INFO] [stdout] test finder::yakuman::shosushi::valid::valid_shosushi ... ok
[INFO] [stdout] test finder::ryan_han::sanshoku_doko::invalid::two_color_sanshoku ... ok
[INFO] [stdout] test finder::ryan_han::sanshoku_doko::valid::valid_sanshoku_doko ... ok
[INFO] [stdout] test finder::yakuman::suanko::valid::valid_suanko_tanki ... ok
[INFO] [stdout] test finder::ryan_han::shosangen::valid::valid_shosangen ... ok
[INFO] [stdout] test finder::yakuman::sukantu::valid::valid_sukantu ... ok
[INFO] [stdout] test finder::yakuman::tenho::valid::valid_chiho ... ok
[INFO] [stdout] test finder::yakuman::tuiso::invalid::nothing ... ok
[INFO] [stdout] test finder::yakuman::suanko::valid::valid_suanko ... ok
[INFO] [stdout] test finder::yakuman::tuiso::valid::valid_tuiso ... ok
[INFO] [stdout] test finder::yakuman::tenho::invalid::nothing ... ok
[INFO] [stdout] test finder::yakuman::sukantu::invalid::valid_sankantu ... ok
[INFO] [stdout] test parser::field_input::correct_input ... ok
[INFO] [stdout] test parser::field_input::too_many_dora ... ok
[INFO] [stdout] test parser::pi_input::hand_creator::private_fn_test::anko_from_suhai ... ok
[INFO] [stdout] test parser::pi_input::convertor_test::all_shuntsu_pinfu_iipeco_red ... ok
[INFO] [stdout] test parser::pi_input::hand_creator::private_fn_test::shuntsu_anko_combination_from_suhai ... ok
[INFO] [stdout] test parser::pi_input::hand_creator::private_fn_test::anko_from_zihai ... ok
[INFO] [stdout] test parser::pi_input::hand_creator::private_fn_test::shuntsu_anko_combination_from_suhai_reverse ... ok
[INFO] [stdout] test parser::pi_input::hand_creator::valid_hand_test::all_koutsu_suanko ... ok
[INFO] [stdout] test parser::pi_input::hand_creator::valid_hand_test::all_shuntsu_pinfu_iipeco ... ok
[INFO] [stdout] test parser::pi_input::hand_creator::valid_hand_test::anko_bukumi_ryuiso_with_naki ... ok
[INFO] [stdout] test finder::ii_han::iipeco::invalid::ryanpeko ... ok
[INFO] [stdout] test parser::pi_input::validation_test::invalid_pi ... ok
[INFO] [stdout] test finder::ryan_han::sanshoku_dojun::valid::valid_sanshoku_dojun ... ok
[INFO] [stdout] test parser::pi_input::validation_test::menzen_input ... ok
[INFO] [stdout] test finder::ryan_han::shosangen::invalid::daisangen ... ok
[INFO] [stdout] test parser::pi_input::validation_test::menzen_naki ... ok
[INFO] [stdout] test finder::san_han::honitu::valid::valid_honitu ... ok
[INFO] [stdout] test parser::status_input::dora_related::too_many_uradora_double_riichi ... ok
[INFO] [stdout] test parser::status_input::correct::correct_input ... ok
[INFO] [stdout] test parser::status_input::dora_related::too_many_uradora_riichi ... ok
[INFO] [stdout] test parser::status_input::ipatu_related::ipatu_rinshan_invalid ... ok
[INFO] [stdout] test parser::status_input::ipatu_related::ipatu_without_riichi_invalid ... ok
[INFO] [stdout] test finder::san_han::riyan_peco::valid::valid_riyanpeco ... ok
[INFO] [stdout] test parser::status_input::kawa_related::haitei_hotei_invalid ... ok
[INFO] [stdout] test parser::status_input::kawa_related::haitei_ron_invalid ... ok
[INFO] [stdout] test parser::status_input::kawa_related::haitei_tumo_valid ... ok
[INFO] [stdout] test parser::status_input::kan_related::chakan_tumo_invalid ... ok
[INFO] [stdout] test parser::status_input::kan_related::rinshan_ron_invalid ... ok
[INFO] [stdout] test parser::status_input::kan_related::chakan_ron_valid ... ok
[INFO] [stdout] test parser::status_input::kan_related::rinshan_tumo_valid ... ok
[INFO] [stdout] test parser::status_input::kawa_related::hotei_ron_valid ... ok
[INFO] [stdout] test parser::status_input::tenchiho_related::daiichi_tumo_riichi_invalid ... ok
[INFO] [stdout] test parser::status_input::tenchiho_related::daiichi_tumo_ron_invalid ... ok
[INFO] [stdout] test parser::status_input::kawa_related::hotei_tumo_invalid ... ok
[INFO] [stdout] test parser::status_input::tenchiho_related::daiichi_tumo_valid ... ok
[INFO] [stdout] test finder::ryan_han::toitoi::invalid::have_shuntu ... ok
[INFO] [stdout] test parser::status_input::kan_related::chakan_rinshan_invalid ... ok
[INFO] [stdout] test finder::yakuman::ryuiso::invalid::using_iiso ... ok
[INFO] [stdout] test finder::ryan_han::chanta::valid::valid_chanta ... ok
[INFO] [stdout] test finder::san_han::honitu::valid::valid_honitu_naki ... ok
[INFO] [stdout] test finder::ii_han::iipeco::valid::valid_iipeco ... ok
[INFO] [stdout] test parser::pi_input::validation_test::furo_input ... ok
[INFO] [stderr]    Doc-tests riichi_calc
[INFO] [stdout] test parser::pi_input::hand_creator::private_fn_test::shuntsu_from_suhai ... ok
[INFO] [stdout] test parser::pi_input::convertor_test::all_shuntsu_pinfu_iipeco ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 154 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[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] running `Command { std: "docker" "inspect" "debf1d2f3db69d523ad8efd09482ee90a7b9019cc4015bee966db5bc48279318", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "debf1d2f3db69d523ad8efd09482ee90a7b9019cc4015bee966db5bc48279318", kill_on_drop: false }`
[INFO] [stdout] debf1d2f3db69d523ad8efd09482ee90a7b9019cc4015bee966db5bc48279318
