File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -308,14 +308,20 @@ used according to their aliasing restrictions.
308308
309309## Bugs found by Miri
310310
311- Miri has already found a number of bugs in the Rust standard library, which we collect here.
311+ Miri has already found a number of bugs in the Rust standard library and beyond, which we collect here.
312+
313+ Definite bugs found:
312314
313315* [ ` Debug for vec_deque::Iter ` accessing uninitialized memory] ( https://github.com/rust-lang/rust/issues/53566 )
314316* [ ` From<&[T]> for Rc ` creating a not sufficiently aligned reference] ( https://github.com/rust-lang/rust/issues/54908 )
315317* [ ` BTreeMap ` creating a shared reference pointing to a too small allocation] ( https://github.com/rust-lang/rust/issues/54957 )
316- * [ ` VecDeque ` creating overlapping mutable references] ( https://github.com/rust-lang/rust/pull/56161 )
317318* [ Futures turning a shared reference into a mutable one] ( https://github.com/rust-lang/rust/pull/56319 )
318319* [ ` str ` turning a shared reference into a mutable one] ( https://github.com/rust-lang/rust/pull/58200 )
320+ * [ ` rand ` performing unaligned reads] ( https://github.com/rust-random/rand/issues/779 )
321+
322+ Violations of Stacked Borrows found that are likely bugs (but Stacked Borrows is currently just an experiment):
323+
324+ * [ ` VecDeque ` creating overlapping mutable references] ( https://github.com/rust-lang/rust/pull/56161 )
319325* [ ` BTreeMap ` creating mutable references that overlap with shared references] ( https://github.com/rust-lang/rust/pull/58431 )
320326* [ ` LinkedList ` creating overlapping mutable references] ( https://github.com/rust-lang/rust/pull/60072 )
321327
You can’t perform that action at this time.
0 commit comments