Do you trust your compiler? Applying formal methods to constructing high-assurance compilers | IEEE Conference Publication | IEEE Xplore