error: unknown print request `host-tuple`
cargo rustc --release -- -C target-cpu=native --emit link=Anura-F21A433C
Compiling anura v0.2.0 (/tmp/tmp7fze_725/Anura/Anura-tmp)
Compiling arrayvec v0.7.6
error[E0658]: `let...else` statements are unstable
--> src/uci.rs:114:9
|
114 | / let Some(first_token) = command_split.next() else {
115 | | return CommandTypes::Empty;
116 | | };
| |__________^
|
= note: see issue #87335 <https://github.com/rust-lang/rust/issues/87335> for more information
error[E0658]: `let...else` statements are unstable
--> src/uci.rs:322:21
|
322 | / let Ok(value) = command_sections[i].parse::<i128>() else {
323 | | eprintln!("Invalid {} '{}'", token, command_sections[i]);
324 | | return;
325 | | };
| |______________________^
|
= note: see issue #87335 <https://github.com/rust-lang/rust/issues/87335> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:10:5
|
10 | use std::sync::OnceLock;
| ^^^^^^^^^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:12:22
|
12 | static BETWEEN_RAYS: OnceLock<[[Bitboard; 64]; 64]> = OnceLock::new();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:12:55
|
12 | static BETWEEN_RAYS: OnceLock<[[Bitboard; 64]; 64]> = OnceLock::new();
| ^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:13:27
|
13 | static INTERSECTING_RAYS: OnceLock<[[Bitboard; 64]; 64]> = OnceLock::new();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:13:60
|
13 | static INTERSECTING_RAYS: OnceLock<[[Bitboard; 64]; 64]> = OnceLock::new();
| ^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:12:55
|
12 | static BETWEEN_RAYS: OnceLock<[[Bitboard; 64]; 64]> = OnceLock::new();
| ^^^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:13:60
|
13 | static INTERSECTING_RAYS: OnceLock<[[Bitboard; 64]; 64]> = OnceLock::new();
| ^^^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:82:18
|
82 | BETWEEN_RAYS.get_or_init(init_between_table);
| ^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:83:23
|
83 | INTERSECTING_RAYS.get_or_init(init_intersection_table);
| ^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:88:30
|
88 | let table = BETWEEN_RAYS.get_or_init(init_between_table);
| ^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
error[E0658]: use of unstable library feature 'once_cell'
--> src/rays.rs:94:35
|
94 | let table = INTERSECTING_RAYS.get_or_init(init_intersection_table);
| ^^^^^^^^^^^
|
= note: see issue #74465 <https://github.com/rust-lang/rust/issues/74465> for more information
For more information about this error, try `rustc --explain E0658`.
error: could not compile `anura` due to 13 previous errors
make: *** [makefile:17: all] Error 101