Hacker News new | ask | show | jobs
by Avshalom 4371 days ago
On that note: what even is a correct translation of C when it has so many undefined behaviors in it's spec.
2 comments

They use a formally-specified subset of C described in Harvey Tuch's PhD thesis: http://www.ssrg.nicta.com.au/publications/papers/Tuch:phd.pd...
What if the code doesn't rely on undefined behavior?
Absence of undefined behavior in the C implementation is of course one of the things covered by the seL4 proof.