File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,8 @@ for example:
15
15
or an invalid enum discriminant)
16
16
* WIP: Violations of the rules governing aliasing for reference types
17
17
18
+ Miri has already discovered some [ real-world bugs] ( #bugs-found-by-miri ) .
19
+
18
20
[ rust ] : https://www.rust-lang.org/
19
21
[ mir ] : https://github.com/rust-lang/rfcs/blob/master/text/1211-mir.md
20
22
[ `unreachable_unchecked` ] : https://doc.rust-lang.org/stable/std/hint/fn.unreachable_unchecked.html
@@ -256,7 +258,7 @@ used according to their aliasing restrictions.
256
258
257
259
Miri has already found a number of bugs in the Rust standard library, which we collect here.
258
260
259
- * [ ` vec_deque::Iter ` having an unsound ` Debug ` implementation ] ( https://github.com/rust-lang/rust/issues/53566 )
261
+ * [ ` Debug for vec_deque::Iter` accessing uninitialized memory ] ( https://github.com/rust-lang/rust/issues/53566 )
260
262
* [ ` From<&[T]> for Rc ` creating a not sufficiently aligned reference] ( https://github.com/rust-lang/rust/issues/54908 )
261
263
* [ ` BTreeMap ` creating a shared reference pointing to a too small allocation] ( https://github.com/rust-lang/rust/issues/54957 )
262
264
* [ ` VecDeque ` creating overlapping mutable references] ( https://github.com/rust-lang/rust/pull/56161 )
You can’t perform that action at this time.
0 commit comments