Get the latest tech news

11 year old unsoundness bugs found in Rust borrow checker


In the following code: use std::sync::Mutex; static KEPT: Mutex<Vec<Box<dyn std::any::Any + Send>>> = Mutex::new(Vec::new()); struct Q<T: 'static + Send>(Option<T>); impl<T: 'static + Send> Drop fo...

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Year

Year

Photo of Rust

Rust

Photo of checker

checker

Related news:

News photo

Asterinas 0.19.0 Brings Up X.Org & Other Improvements To This Rust-Written OS

News photo

Sick employees are costing the UK economy over £241bn every year — and things may only get worse as AI takes over

News photo

Show HN: SolidCraft – Open-Source Parametric CAD in Rust (With MCP Support)