News for hackers. Stuff that matters.
Re:Unsoundness in Pin by majewsky on Friday November 29, 2019 @10:21AM (#21664870)
If the formalization discovers more (or more significant) soundness holes, would that be a possible reason for a Rust 2.0 release?
Re:Unsoundness in Pin by kibwen on Friday November 29, 2019 @11:40AM (#21665306)
This was something that kept me up at night in the run-up to Rust 1.0 and beyond (dreadful memories of the leakpocalypse), but so far we seem to have been quite lucky in that nobody has yet discovered a dramatic and fundamentally damning soundness flaw (and the progress of formal verification since 1.0 has increased confidence somewhat in the absence of such a flaw, but `Pin` represents a rather hairier increase in surface area than is usual... fingers crossed :P ).
Re:Unsoundness in Pin by steveklabnik on Friday November 29, 2019 @10:28AM (#21664907)
In theory, if there were incredibly massive holes that affected most Rust code and could not be fixed without backwards-incompatible changes, I guess so. Details matter in cases like these. It would just depend.