News for hackers. Stuff that matters.
Re:GodBolt: Enter C, get Assembly by jcranmer on Thursday December 15, 2016 @11:17AM (#13185624)
Detecting functional equivalence of Turing-complete languages is a very non-trivial problem. So, no, compilers don't try to construct runtime proofs of their correctness.

There are people who do do more exhaustive checks of the peephole optimizations for correctness--or finding new opportunities (see John Regehr's Souper work). But production compilers are well-known (at least by anyone who works on them) for having lots of bugs in these kinds of optimizations.

Re:GodBolt: Enter C, get Assembly by drdrey on Thursday December 15, 2016 @03:25PM (#13187987)
I think Nuno Lopes also did some work on proving the correctness of instcombine optimizations, for instance: http://blog.regehr.org/archives/1170