cargo rustc -r -p engine --bins --features tuning,log,classical -- -C target-cpu=native --emit link=Pluto-AFB15366
   Compiling unicode-ident v1.0.18
   Compiling proc-macro2 v1.0.94
   Compiling wasm-bindgen-shared v0.2.100
   Compiling autocfg v1.4.0
   Compiling bumpalo v3.17.0
   Compiling serde v1.0.219
   Compiling log v0.4.27
   Compiling rustversion v1.0.20
   Compiling wasm-bindgen v0.2.100
   Compiling libc v0.2.171
   Compiling powerfmt v0.2.0
   Compiling once_cell v1.21.3
   Compiling cfg-if v1.0.0
   Compiling equivalent v1.0.2
   Compiling time-core v0.1.4
   Compiling num-conv v0.1.0
   Compiling hashbrown v0.15.2
   Compiling num-traits v0.2.19
   Compiling deranged v0.4.0
   Compiling time-macros v0.2.22
   Compiling quote v1.0.40
   Compiling num_threads v0.1.7
   Compiling syn v2.0.100
   Compiling indexmap v2.9.0
   Compiling itoa v1.0.15
   Compiling winnow v0.7.6
   Compiling termcolor v1.4.1
   Compiling bitflags v2.9.0
   Compiling btoi v0.4.3
   Compiling arrayvec v0.7.6
   Compiling iana-time-zone v0.1.63
   Compiling shakmaty v0.27.3
   Compiling chrono v0.4.40
   Compiling queues v1.1.0
   Compiling time v0.3.41
   Compiling toml_datetime v0.6.8
   Compiling serde_spanned v0.6.8
   Compiling toml_edit v0.22.24
   Compiling simplelog v0.12.2
   Compiling wasm-bindgen-backend v0.2.100
   Compiling serde_derive v1.0.219
   Compiling wasm-bindgen-macro-support v0.2.100
   Compiling toml v0.8.20
   Compiling wasm-bindgen-macro v0.2.100
   Compiling js-sys v0.3.77
   Compiling web-sys v0.3.77
   Compiling engine v1.0.1 (/tmp/tmpv0zfev00/Pluto/Pluto-tmp/engine)
error: format argument must be a string literal
  --> engine/src/main.rs:58:18
   |
58 |             out!(format!("{:?}", panic_info).as_str());
   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: you might be missing a string literal to format with
   |
58 |             out!("{}", format!("{:?}", panic_info).as_str());
   |                  +++++

error[E0432]: unresolved import `logger::Logger`
  --> engine/src/main.rs:34:5
   |
34 | use logger::Logger;
   |     ^^^^^^^^^^^^^^ no `Logger` in `logger`

error[E0412]: cannot find type `Rng` in this scope
   --> engine/src/uci.rs:208:42
    |
208 |     fn random_play(pos: Chess, rng: &mut Rng, depth: i32) -> Chess {
    |                                          ^^^ not found in this scope
    |
help: consider importing this struct
    |
18  + use crate::rng::Rng;
    |

Some errors have detailed explanations: E0412, E0432.
For more information about an error, try `rustc --explain E0412`.
error: could not compile `engine` (bin "engine") due to 3 previous errors
make: *** [Makefile:28: rule] Error 101