cargo rustc --release --features "datagen" -- -C target-cpu=native --emit link=Anura-E65AC21E
Compiling libc v0.2.174
Compiling zerocopy v0.8.26
Compiling getrandom v0.3.3
Compiling cfg-if v1.0.1
Compiling anura v0.2.0 (/tmp/tmpvh7ee5i6/Anura/Anura-tmp)
Compiling arrayvec v0.7.6
Compiling montyformat v0.7.0 (https://github.com/official-monty/montyformat.git?tag=v0.7.0#090d6481)
Compiling rand_core v0.9.3
Compiling ppv-lite86 v0.2.21
Compiling rand_chacha v0.9.0
Compiling rand v0.9.2
warning: unused import: `crate::datagen::NODE_LIMIT`
--> src/mcts/search.rs:19:5
|
19 | use crate::datagen::NODE_LIMIT;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
error[E0658]: `let...else` statements are unstable
--> src/uci.rs:122:9
|
122 | / let Some(first_token) = command_split.next() else {
123 | | return CommandTypes::Empty;
124 | | };
| |__________^
|
= 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:340:21
|
340 | / let Ok(value) = command_sections[i].parse::<i128>() else {
341 | | eprintln!("Invalid {} '{}'", token, command_sections[i]);
342 | | return;
343 | | };
| |______________________^
|
= 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 'int_roundings'
--> src/nets/value.rs:52:47
|
52 | const OUTPUT_BUCKET_DIVISOR: usize = 32_usize.div_ceil(OUTPUT_BUCKET_COUNT);
| ^^^^^^^^
|
= note: see issue #88581 <https://github.com/rust-lang/rust/issues/88581> 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`.
warning: `anura` (bin "anura") generated 1 warning
error: could not compile `anura` due to 14 previous errors; 1 warning emitted
make: *** [makefile:14: all] Error 101