cargo rustc --release -- -C target-cpu=native --emit link=Anura-4764D78A Updating git repository `https://github.com/official-monty/montyformat.git` Compiling arrayvec v0.7.6 Compiling anura v0.2.0 (/tmp/tmp1e23hv3x/Anura/Anura-tmp) error[E0658]: `let...else` statements are unstable --> src/uci.rs:102:9 | 102 | / let Some(first_token) = command_split.next() else { 103 | | return CommandTypes::Empty; 104 | | }; | |__________^ | = 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:282:21 | 282 | / let Ok(value) = command_sections[i].parse::<i128>() else { 283 | | eprintln!("Invalid {} '{}'", token, command_sections[i]); 284 | | return; 285 | | }; | |______________________^ | = note: see issue #87335 <https://github.com/rust-lang/rust/issues/87335> for more information For more information about this error, try `rustc --explain E0658`. error: could not compile `anura` due to 2 previous errors make: *** [makefile:9: all] Error 101