[INFO] updating cached repository muzudho/rust-kifuwarabe-wcsc29 [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/muzudho/rust-kifuwarabe-wcsc29 [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/muzudho/rust-kifuwarabe-wcsc29" "work/ex/pr-60039-1/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/muzudho/rust-kifuwarabe-wcsc29"` [INFO] [stderr] Cloning into 'work/ex/pr-60039-1/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/muzudho/rust-kifuwarabe-wcsc29'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/muzudho/rust-kifuwarabe-wcsc29" "work/ex/pr-60039-1/sources/try#99a7498759a22b5684caf798a98b7e90ad9d2443/gh/muzudho/rust-kifuwarabe-wcsc29"` [INFO] [stderr] Cloning into 'work/ex/pr-60039-1/sources/try#99a7498759a22b5684caf798a98b7e90ad9d2443/gh/muzudho/rust-kifuwarabe-wcsc29'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 252a37d6ce5117709e57bf919783b033fc0530c0 [INFO] sha for GitHub repo muzudho/rust-kifuwarabe-wcsc29: 252a37d6ce5117709e57bf919783b033fc0530c0 [INFO] validating manifest of muzudho/rust-kifuwarabe-wcsc29 on toolchain master#e305df1846a6d985315917ae0c81b74af8b4e641 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of muzudho/rust-kifuwarabe-wcsc29 on toolchain try#99a7498759a22b5684caf798a98b7e90ad9d2443 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+99a7498759a22b5684caf798a98b7e90ad9d2443-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing muzudho/rust-kifuwarabe-wcsc29 [INFO] finished frobbing muzudho/rust-kifuwarabe-wcsc29 [INFO] frobbed toml for muzudho/rust-kifuwarabe-wcsc29 written to work/ex/pr-60039-1/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/muzudho/rust-kifuwarabe-wcsc29/Cargo.toml [INFO] started frobbing muzudho/rust-kifuwarabe-wcsc29 [INFO] finished frobbing muzudho/rust-kifuwarabe-wcsc29 [INFO] frobbed toml for muzudho/rust-kifuwarabe-wcsc29 written to work/ex/pr-60039-1/sources/try#99a7498759a22b5684caf798a98b7e90ad9d2443/gh/muzudho/rust-kifuwarabe-wcsc29/Cargo.toml [INFO] crate muzudho/rust-kifuwarabe-wcsc29 already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+99a7498759a22b5684caf798a98b7e90ad9d2443-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking muzudho/rust-kifuwarabe-wcsc29 against master#e305df1846a6d985315917ae0c81b74af8b4e641 for pr-60039-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-60039-1/worker-5/master#e305df1846a6d985315917ae0c81b74af8b4e641:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-60039-1/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/muzudho/rust-kifuwarabe-wcsc29:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 3f3d29f9ba2b031dead6625e19cba42be3ee9750e10fbd791b62e1d6f4390de0 [INFO] running `"docker" "start" "-a" "3f3d29f9ba2b031dead6625e19cba42be3ee9750e10fbd791b62e1d6f4390de0"` [INFO] [stderr] Checking serde v1.0.90 [INFO] [stderr] Checking serde_json v1.0.39 [INFO] [stderr] Checking kifuwarabe_wcsc29_lib v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: the item `JsaPieceType` is imported redundantly [INFO] [stderr] --> src/piece_etc.rs:1262:13 [INFO] [stderr] | [INFO] [stderr] 1125 | / pub enum JsaPieceType{ [INFO] [stderr] 1126 | | // King is 玉. [INFO] [stderr] 1127 | | K = 0, [INFO] [stderr] 1128 | | // Rook is 飛. [INFO] [stderr] ... | [INFO] [stderr] 1153 | | PP, [INFO] [stderr] 1154 | | } [INFO] [stderr] | |_- the item `JsaPieceType` is already defined here [INFO] [stderr] ... [INFO] [stderr] 1262 | use piece_etc::JsaPieceType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: the item `PieceType` is imported redundantly [INFO] [stderr] --> src/piece_etc.rs:1263:13 [INFO] [stderr] | [INFO] [stderr] 1157 | / pub enum PieceType{ [INFO] [stderr] 1158 | | // King is 玉. [INFO] [stderr] 1159 | | K = 0, [INFO] [stderr] 1160 | | // 生 [INFO] [stderr] ... | [INFO] [stderr] 1196 | | PP, [INFO] [stderr] 1197 | | } [INFO] [stderr] | |_- the item `PieceType` is already defined here [INFO] [stderr] ... [INFO] [stderr] 1263 | use piece_etc::PieceType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `IdentifiedPiece` is imported redundantly [INFO] [stderr] --> src/position.rs:55:13 [INFO] [stderr] | [INFO] [stderr] 5 | use piece_etc::*; [INFO] [stderr] | ------------ the item `IdentifiedPiece` is already imported here [INFO] [stderr] ... [INFO] [stderr] 55 | use piece_etc::IdentifiedPiece; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `IdentifiedPiece` is imported redundantly [INFO] [stderr] --> src/position.rs:169:13 [INFO] [stderr] | [INFO] [stderr] 5 | use piece_etc::*; [INFO] [stderr] | ------------ the item `IdentifiedPiece` is already imported here [INFO] [stderr] ... [INFO] [stderr] 169 | use piece_etc::IdentifiedPiece; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `JsaPieceType` is imported redundantly [INFO] [stderr] --> src/piece_etc.rs:1262:13 [INFO] [stderr] | [INFO] [stderr] 1125 | / pub enum JsaPieceType{ [INFO] [stderr] 1126 | | // King is 玉. [INFO] [stderr] 1127 | | K = 0, [INFO] [stderr] 1128 | | // Rook is 飛. [INFO] [stderr] ... | [INFO] [stderr] 1153 | | PP, [INFO] [stderr] 1154 | | } [INFO] [stderr] | |_- the item `JsaPieceType` is already defined here [INFO] [stderr] ... [INFO] [stderr] 1262 | use piece_etc::JsaPieceType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: the item `PieceType` is imported redundantly [INFO] [stderr] --> src/piece_etc.rs:1263:13 [INFO] [stderr] | [INFO] [stderr] 1157 | / pub enum PieceType{ [INFO] [stderr] 1158 | | // King is 玉. [INFO] [stderr] 1159 | | K = 0, [INFO] [stderr] 1160 | | // 生 [INFO] [stderr] ... | [INFO] [stderr] 1196 | | PP, [INFO] [stderr] 1197 | | } [INFO] [stderr] | |_- the item `PieceType` is already defined here [INFO] [stderr] ... [INFO] [stderr] 1263 | use piece_etc::PieceType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `IdentifiedPiece` is imported redundantly [INFO] [stderr] --> src/position.rs:55:13 [INFO] [stderr] | [INFO] [stderr] 5 | use piece_etc::*; [INFO] [stderr] | ------------ the item `IdentifiedPiece` is already imported here [INFO] [stderr] ... [INFO] [stderr] 55 | use piece_etc::IdentifiedPiece; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `IdentifiedPiece` is imported redundantly [INFO] [stderr] --> src/position.rs:169:13 [INFO] [stderr] | [INFO] [stderr] 5 | use piece_etc::*; [INFO] [stderr] | ------------ the item `IdentifiedPiece` is already imported here [INFO] [stderr] ... [INFO] [stderr] 169 | use piece_etc::IdentifiedPiece; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `kifuwarabe_wcsc29_lib::common_operation` [INFO] [stderr] --> examples/usi_to_rpm.rs:6:28 [INFO] [stderr] | [INFO] [stderr] 6 | use kifuwarabe_wcsc29_lib::common_operation::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ could not find `common_operation` in `kifuwarabe_wcsc29_lib` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `kifuwarabe_wcsc29_lib::rpm_operation_track` [INFO] [stderr] --> examples/usi_to_rpm.rs:12:28 [INFO] [stderr] | [INFO] [stderr] 12 | use kifuwarabe_wcsc29_lib::rpm_operation_track::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ could not find `rpm_operation_track` in `kifuwarabe_wcsc29_lib` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `RpmOTrack` [INFO] [stderr] --> examples/usi_to_rpm.rs:44:27 [INFO] [stderr] | [INFO] [stderr] 44 | let mut rpm_o_track = RpmOTrack::default(); [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `RpmOTrack` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `UsiPosition` [INFO] [stderr] --> examples/usi_to_rpm.rs:56:39 [INFO] [stderr] | [INFO] [stderr] 56 | if let Some(parsed_urecord) = UsiPosition::parse_usi_line_moves(&comm, &line, &mut start, position.get_board_size()) { [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `UsiPosition` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `HumanInterface` [INFO] [stderr] --> examples/usi_to_rpm.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | HumanInterface::bo(&comm, &rpm_o_track, &position); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `HumanInterface` [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::common_operation::*` [INFO] [stderr] --> examples/usi_to_rpm.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use kifuwarabe_wcsc29_lib::common_operation::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::rpm_operation_track::*` [INFO] [stderr] --> examples/usi_to_rpm.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use kifuwarabe_wcsc29_lib::rpm_operation_track::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no function or associated item named `new` found for type `kifuwarabe_wcsc29_lib::usi_conv::usi_record::UsiRecord` in the current scope [INFO] [stderr] --> examples/usi_to_rpm.rs:50:34 [INFO] [stderr] | [INFO] [stderr] 50 | let mut urecord = UsiRecord::new(); [INFO] [stderr] | ^^^ function or associated item not found in `kifuwarabe_wcsc29_lib::usi_conv::usi_record::UsiRecord` [INFO] [stderr] [INFO] [stderr] error[E0061]: this function takes 5 parameters but 4 parameters were supplied [INFO] [stderr] --> examples/usi_to_rpm.rs:53:8 [INFO] [stderr] | [INFO] [stderr] 53 | if Fen::parse_position(&comm, &line, &mut start, &mut position) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 5 parameters [INFO] [stderr] [INFO] [stderr] error[E0061]: this function takes 5 parameters but 4 parameters were supplied [INFO] [stderr] --> examples/usi_to_rpm.rs:65:8 [INFO] [stderr] | [INFO] [stderr] 65 | if Fen::parse_position(&comm, &line, &mut start, &mut position) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 5 parameters [INFO] [stderr] [INFO] [stderr] error[E0599]: no function or associated item named `convert_record` found for type `kifuwarabe_wcsc29_lib::usi_conv::usi_player::UsiConverter` in the current scope [INFO] [stderr] --> examples/usi_to_rpm.rs:69:19 [INFO] [stderr] | [INFO] [stderr] 69 | UsiConverter::convert_record(&comm, &mut position, &urecord, &mut rpm_o_track); [INFO] [stderr] | ^^^^^^^^^^^^^^ function or associated item not found in `kifuwarabe_wcsc29_lib::usi_conv::usi_player::UsiConverter` [INFO] [stderr] [INFO] [stderr] error: aborting due to 9 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0061, E0432, E0433, E0599. [INFO] [stderr] For more information about an error, try `rustc --explain E0061`. [INFO] [stderr] error: Could not compile `kifuwarabe_wcsc29_lib`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved import `kifuwarabe_wcsc29_lib::learn::learning` [INFO] [stderr] --> examples/learn.rs:4:35 [INFO] [stderr] | [INFO] [stderr] 4 | use kifuwarabe_wcsc29_lib::learn::learning::*; [INFO] [stderr] | ^^^^^^^^ could not find `learning` in `learn` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Learning` [INFO] [stderr] --> examples/learn.rs:8:19 [INFO] [stderr] | [INFO] [stderr] 8 | let leaning = Learning::default(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `Learning` [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::*` [INFO] [stderr] --> examples/learn.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use kifuwarabe_wcsc29_lib::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::learn::learning::*` [INFO] [stderr] --> examples/learn.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use kifuwarabe_wcsc29_lib::learn::learning::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 2 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] error: Could not compile `kifuwarabe_wcsc29_lib`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved import `kifuwarabe_wcsc29_lib::common_operation` [INFO] [stderr] --> examples/eat_a_csa.rs:6:28 [INFO] [stderr] | [INFO] [stderr] 6 | use kifuwarabe_wcsc29_lib::common_operation::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ could not find `common_operation` in `kifuwarabe_wcsc29_lib` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `kifuwarabe_wcsc29_lib::config_file` [INFO] [stderr] --> examples/eat_a_csa.rs:8:28 [INFO] [stderr] | [INFO] [stderr] 8 | use kifuwarabe_wcsc29_lib::config_file::*; [INFO] [stderr] | ^^^^^^^^^^^ could not find `config_file` in `kifuwarabe_wcsc29_lib` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `kifuwarabe_wcsc29_lib::rpm_conv::rpm_operation_track` [INFO] [stderr] --> examples/eat_a_csa.rs:12:38 [INFO] [stderr] | [INFO] [stderr] 12 | use kifuwarabe_wcsc29_lib::rpm_conv::rpm_operation_track::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ could not find `rpm_operation_track` in `rpm_conv` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `kifuwarabe_wcsc29_lib::rpm_conv::rpm_sheet` [INFO] [stderr] --> examples/eat_a_csa.rs:14:38 [INFO] [stderr] | [INFO] [stderr] 14 | use kifuwarabe_wcsc29_lib::rpm_conv::rpm_sheet::*; [INFO] [stderr] | ^^^^^^^^^ could not find `rpm_sheet` in `rpm_conv` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Config` [INFO] [stderr] --> examples/eat_a_csa.rs:49:19 [INFO] [stderr] | [INFO] [stderr] 49 | let config = &Config::load(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Config` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `HumanInterface` [INFO] [stderr] --> examples/eat_a_csa.rs:58:5 [INFO] [stderr] | [INFO] [stderr] 58 | HumanInterface::bo(&comm, &rrecord.body.operation_track, &position); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `HumanInterface` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `RpmSheet` [INFO] [stderr] --> examples/eat_a_csa.rs:61:21 [INFO] [stderr] | [INFO] [stderr] 61 | let rpm_sheet = RpmSheet::new(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `RpmSheet` [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::common_operation::*` [INFO] [stderr] --> examples/eat_a_csa.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use kifuwarabe_wcsc29_lib::common_operation::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::config_file::*` [INFO] [stderr] --> examples/eat_a_csa.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use kifuwarabe_wcsc29_lib::config_file::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::csa_conv::csa_move::*` [INFO] [stderr] --> examples/eat_a_csa.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use kifuwarabe_wcsc29_lib::csa_conv::csa_move::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::rpm_conv::rpm_operation_track::*` [INFO] [stderr] --> examples/eat_a_csa.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use kifuwarabe_wcsc29_lib::rpm_conv::rpm_operation_track::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `kifuwarabe_wcsc29_lib::rpm_conv::rpm_sheet::*` [INFO] [stderr] --> examples/eat_a_csa.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | use kifuwarabe_wcsc29_lib::rpm_conv::rpm_sheet::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fs::File` [INFO] [stderr] --> examples/eat_a_csa.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | use std::fs::File; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `BufRead`, `BufReader` [INFO] [stderr] --> examples/eat_a_csa.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | use std::io::{BufRead, BufReader}; [INFO] [stderr] | ^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `operation_track` on type `kifuwarabe_wcsc29_lib::rpm_conv::rpm_record::RpmRecordBody` [INFO] [stderr] --> examples/eat_a_csa.rs:58:45 [INFO] [stderr] | [INFO] [stderr] 58 | HumanInterface::bo(&comm, &rrecord.body.operation_track, &position); [INFO] [stderr] | ^^^^^^^^^^^^^^^ unknown field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `ply`, `rpm_tape` [INFO] [stderr] [INFO] [stderr] error: aborting due to 8 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433, E0609. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] error: Could not compile `kifuwarabe_wcsc29_lib`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "3f3d29f9ba2b031dead6625e19cba42be3ee9750e10fbd791b62e1d6f4390de0"` [INFO] running `"docker" "rm" "-f" "3f3d29f9ba2b031dead6625e19cba42be3ee9750e10fbd791b62e1d6f4390de0"` [INFO] [stdout] 3f3d29f9ba2b031dead6625e19cba42be3ee9750e10fbd791b62e1d6f4390de0