cargo rustc --release -- -C target-cpu=native --emit link=BlackMarlin-5E81A39F-50F28079
   Compiling cozy-chess-types v0.2.1
   Compiling blackmarlin v0.1.0 (/tmp/tmp2ue2iltu/BlackMarlin/BlackMarlin-tmp)
   Compiling arrayvec v0.7.2
   Compiling cfg-if v1.0.0
   Compiling cozy-chess v0.3.1
/lib64/librustc_driver-2700375cc49838f8.so(+0x830293)[0x7f3a5a358293]
/lib64/libc.so.6(+0x36400)[0x7f3a59790400]
/usr/lib64/llvm14/lib/libLLVM-14.so(+0x1eecfd3)[0x7f3a55d78fd3]
[0x7f3a44713e80]
error: could not compile `blackmarlin` (bin "blackmarlin")

Caused by:
  process didn't exit successfully: `rustc --crate-name blackmarlin --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C target-cpu=native --emit link=BlackMarlin-5E81A39F-50F28079 -C metadata=ffdf2efe03ed8a92 -C extra-filename=-ffdf2efe03ed8a92 --out-dir /tmp/tmp2ue2iltu/BlackMarlin/BlackMarlin-tmp/target/release/deps -L dependency=/tmp/tmp2ue2iltu/BlackMarlin/BlackMarlin-tmp/target/release/deps --extern arrayvec=/tmp/tmp2ue2iltu/BlackMarlin/BlackMarlin-tmp/target/release/deps/libarrayvec-05b36fdfaafb3e7d.rlib --extern cfg_if=/tmp/tmp2ue2iltu/BlackMarlin/BlackMarlin-tmp/target/release/deps/libcfg_if-2c1758f7789d06ae.rlib --extern cozy_chess=/tmp/tmp2ue2iltu/BlackMarlin/BlackMarlin-tmp/target/release/deps/libcozy_chess-d191662ed6440bf7.rlib -C target-cpu=native` (signal: 11, SIGSEGV: invalid memory reference)
make: *** [makefile:11:rule] 错误 101