// SOUNDNESS EXPLOIT: Token shadowing bypasses CPU feature checks.
//
// This file creates a local struct with the same name as an archmage token.
// The #[arcane] macro does name-based feature lookup, so it generates
// #[target_feature(enable = "avx2,fma,...")] for this impostor.
// The unsafe trampoline executes without any CPU feature proof.
//
// On a CPU without AVX2, calling `evil()` would be undefined behavior.
//
// THIS TEST COMPILING IS A BUG. When fixed, move to compile_fail/.
use arcane;
// Shadow the real X64V3Token with a local imposter
;