Will you still compile me tomorrow? static cross-version compiler validation
Formal certification of a compiler back-end or: programming a compiler with a proof assistant