cargo rustc --release -- -C target-cpu=native --emit link=Viridithas-F41FDC17-4515E89A Updating crates.io index Downloading crates ... Downloaded windows-targets v0.52.6 Downloaded windows_x86_64_gnu v0.52.6 Downloaded windows-sys v0.52.0 Compiling libc v0.2.153 Compiling cfg-if v1.0.0 Compiling proc-macro2 v1.0.79 Compiling unicode-ident v1.0.12 Compiling utf8parse v0.2.1 Compiling cfg_aliases v0.1.1 Compiling autocfg v1.1.0 Compiling windows_x86_64_gnu v0.52.6 Compiling colorchoice v1.0.0 Compiling nix v0.28.0 Compiling anstyle-parse v0.2.3 Compiling anstyle v1.0.6 Compiling anstyle-query v1.0.2 Compiling anyhow v1.0.86 Compiling anstream v0.6.13 Compiling clap_lex v0.7.0 Compiling heck v0.5.0 Compiling strsim v0.11.0 Compiling bitflags v2.5.0 Compiling num-traits v0.2.18 Compiling ppv-lite86 v0.2.17 Compiling clap_builder v4.5.2 Compiling windows-targets v0.52.6 Compiling viridithas v14.0.0 (/tmp/tmpsu489zsz/Viridithas/Viridithas-tmp) Compiling iana-time-zone v0.1.60 Compiling quote v1.0.35 Compiling windows-sys v0.52.0 Compiling syn v2.0.55 Compiling arrayvec v0.7.4 Compiling bulletformat v1.2.0 Compiling chrono v0.4.35 Compiling getrandom v0.2.12 Compiling num_cpus v1.16.0 Compiling rand_core v0.6.4 Compiling rand_chacha v0.3.1 Compiling rand v0.8.5 Compiling ctrlc v3.4.4 Compiling clap_derive v4.5.3 Compiling clap v4.5.3 error[E0512]: cannot transmute between types of different sizes, or dependently-sized types --> src/nnue/network.rs:82:40 | 82 | pub static NNUE: NNUEParams = unsafe { mem::transmute(*include_bytes!("../../viridithas.nnue")) }; | ^^^^^^^^^^^^^^ | = note: source type: `[u8; 21285952]` (170287616 bits) = note: target type: `NNUEParams` (403210752 bits) For more information about this error, try `rustc --explain E0512`. error: could not compile `viridithas` (bin "viridithas") due to 1 previous error make: *** [Makefile:28: openbench] Error 101