Inilathala ni Jakub KΔ dzioΕka ang isang patunay-ng-konsepto na nagpapakita ng mga agarang problemang nauugnay sa bug sa proyekto ng Rust compiler, na hindi matagumpay na sinusubukang lutasin ng mga developer sa loob ng apat na taon.
Ang isang halimbawa na binuo ni Jakub ay nagbibigay-daan sa iyo na i-bypass ang Borrow Checker gamit ang isang napakasimpleng trick:
fn main() {
let boom = fake_static::make_static(&vec![0; 1<<20]);
println!("{:?}", boom);
}
Hinihiling ng developer na huwag gamitin ang workaround na ito sa Production, dahil ang layunin nito ay bigyang pansin lamang ang isang isyu na hindi pinansin ng mga developer ng Rust.
Pinagmulan: linux.org.ru