|
|
|
|
|
by foldr
66 days ago
|
|
Grepping for unsafe blocks doesn’t help that much for formal verification, because you have to verify all of the code. The easiest way to see this is to note that ‘unsafe’ itself doesn’t have any semantics, so it can’t possibly allow anything to be proved that couldn’t have been proved otherwise. |
|
Now if we go discussing formal verification in general, even something like Dafny or Lean may fail, if the proofs aren't correctly written for the deployment scenario.
Just like one may still die while wearing helmets, airbags, and security belts, yet the casualties amount is much worse without them.