|
|
|
|
|
by weinzierl
504 days ago
|
|
Exactly, and also MIRI catches all of these, so with a tiny little extra effort world is in order again. Moreover, if I remember correctly, they all are made possible by a single (long-standing) compiler bug that eventually will be fixed. Previously discussed:
https://news.ycombinator.com/item?id=39440808 I think this mindset is the big difference. We're not perfect, but we're working on it. |
|
These bugs are not really a problem in practice though as long as the developer is not malicious. However, they are a problem for supply chain security or any case where the Rust source is fully untrusted.
[1]: https://github.com/rust-lang/rust/issues/25860
[2]: https://github.com/rust-lang/rust/issues/57893
[3]: https://github.com/rust-lang/rust/issues/133361