@@ -395,7 +395,10 @@ Definite bugs found:
395395Violations of [ Stacked Borrows] found that are likely bugs (but Stacked Borrows is currently just an experiment):
396396
397397* [ ` VecDeque::drain ` creating overlapping mutable references] ( https://github.com/rust-lang/rust/pull/56161 )
398- * [ ` BTreeMap ` iterators creating mutable references that overlap with shared references] ( https://github.com/rust-lang/rust/pull/58431 )
398+ * Various ` BTreeMap ` problems
399+ * [ ` BTreeMap ` iterators creating mutable references that overlap with shared references] ( https://github.com/rust-lang/rust/pull/58431 )
400+ * [ ` BTreeMap::iter_mut ` creating overlapping mutable references] ( https://github.com/rust-lang/rust/issues/73915 )
401+ * [ ` BTreeMap ` node insertion using raw pointers outside their valid memory area] ( https://github.com/rust-lang/rust/issues/78477 )
399402* [ ` LinkedList ` cursor insertion creating overlapping mutable references] ( https://github.com/rust-lang/rust/pull/60072 )
400403* [ ` Vec::push ` invalidating existing references into the vector] ( https://github.com/rust-lang/rust/issues/60847 )
401404* [ ` align_to_mut ` violating uniqueness of mutable references] ( https://github.com/rust-lang/rust/issues/68549 )
@@ -404,9 +407,9 @@ Violations of [Stacked Borrows] found that are likely bugs (but Stacked Borrows
404407* [ ` ryu ` using raw pointers outside their valid memory area] ( https://github.com/dtolnay/ryu/issues/24 )
405408* [ ink! creating overlapping mutable references] ( https://github.com/rust-lang/miri/issues/1364 )
406409* [ TiKV creating overlapping mutable reference and raw pointer] ( https://github.com/tikv/tikv/pull/7709 )
407- * [ Windows ` Env ` iterator creating ` *const T ` from ` &T ` to read memory outside of ` T ` ] ( https://github.com/rust-lang/rust/pull/70479 )
408- * [ ` BTreeMap::iter_mut ` creating overlapping mutable references] ( https://github.com/rust-lang/rust/issues/73915 )
410+ * [ Windows ` Env ` iterator using a raw pointer outside its valid memory area] ( https://github.com/rust-lang/rust/pull/70479 )
409411* [ ` VecDeque::iter_mut ` creating overlapping mutable references] ( https://github.com/rust-lang/rust/issues/74029 )
412+ * [ Standard library ` SipHasher ` using a raw pointer outside its valid memory area] ( https://github.com/rust-lang/rust/pull/78484 )
410413
411414## License
412415
0 commit comments