On 07/30/2014 09:22 AM, "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= <[email protected]>" wrote:
On Tuesday, 29 July 2014 at 22:07:42 UTC, Timon Gehr wrote:
On 07/29/2014 11:08 PM, "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?=
<[email protected]>" wrote:
The best you can hope to have is partial correctness. Even with a system
for formal verification.

Well, why would this be true?

Because there is no way you can prove say OpenGL drivers to be correct.
They are a black box provided by the execution environment.

I see. (Though I secretly still dare to hope for verified OpenGL drivers, or something analogous: it is not completely out of reach theoretically; the machine can be given a quite precise formal specification.)

Note that 'partial correctness' usually means that the program runs correctly conditional on its termination, hence my confusion.

Reply via email to