| ▲ | danparsonson 2 hours ago | ||||||||||||||||||||||||||||
We're not speaking about bugs in a verified system so much as writing articles making specific claims about that. Surely if we're at the level of precision of formal verification, it's incumbent upon us to be precise about the nature of a problem with it, no? "Lean proved this program correct and then I found a bug" heavily implies a flaw in the proof, not a flaw in the runtime (which to my mind would also be a compelling statement, for the reasons you describe). | |||||||||||||||||||||||||||||
| ▲ | gopiandcode 2 hours ago | parent [-] | ||||||||||||||||||||||||||||
Sorry, I'm not sure I follow. We are talking about bugs in a verified system, that is, in this case, a verified implementation of a zlib-based compression tool. Did it have bugs? yes. Several in fact. I'd recommend reading the article for a detailed listing of the bugs in the tool. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||