Skip to content

Commit

Permalink
Add unmaintained multi_mut (#1553)
Browse files Browse the repository at this point in the history
* Add multi_mut

* switch from unmaintained to unsound as the stronger issue type

---------

Co-authored-by: Sergey "Shnatsel" Davidoff <[email protected]>
  • Loading branch information
pinkforest and Shnatsel authored Dec 4, 2024
1 parent 6be9287 commit ec8a848
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions crates/multi_mut/RUSTSEC-0000-0000.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
```toml
[advisory]
id = "RUSTSEC-0000-0000"
package = "multi_mut"
date = "2020-02-07"
url = "https://github.com/golddranks/multi_mut/issues/1"
references = ["https://github.com/rust-lang/rust/issues/39155", "https://www.reddit.com/r/rust/comments/5ofuun/multi_mut_multiple_mutable_references_to_hashmap/"]
informational = "unsound"

[versions]
patched = []
```
# multi_mut is Unmaintained

Last release was about 6 years ago.

There is an outstanding [soundness issue](https://github.com/golddranks/multi_mut/issues/1).

The maintainer has not responded for two years to the existing soundness issue.

Rust compiler has enabled errors relating to LLVM noalias rules and may not
compile anymore where as the old compiler versions had turned these off.

The maintainer has stated:

> I will take no responsibility of undefined behaviour possibly caused by this crate.
This crate may or may not be suitable for use anymore given the outstanding issues.

0 comments on commit ec8a848

Please sign in to comment.