I‘ve tried this code: ``` name: Build run: | rustup target add --toolchain nightly x86_64-unknown-linux-gnu rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu cargo +nightly build --release \ -Z build-std=core,std,alloc,proc_macro,panic_abort \ -Z build-std-features=default,optimize_for_size env: RUSTFLAGS: -Zunstable-options -Cpanic=immediate-abort ``` with Cargo.toml ``` [profile.release] panic = "abort" ``` I expected to see this happen: Cargo successfully compiled the project with immediate-abort flag and locally built std package. Instead, this happened: ``` error: the crate `core` was compiled with a panic strategy which is incompatible with `immediate-abort` ``` I'm currently working on https://github.com/burningtnt/Terracotta/pull/54 . All related metadata or configuration can be found on this branch.