An open secret about formal verification is we've known how to do it since 1967.
On pen and paper, that is.
It's been nearly 60 years and no one has built a practical system for verifying software.
The verifiers that do exist require a team of PhDs to operate, or are so limited they can't be used for real software (no I/O support, for example).
Emphasis has also fallen on getting the machines to deduce properties, a blind alley, rather than on adapting pen and paper arguments for verifiers.
We think the industry optimised for the wrong thing.