Fail-Safe Programming in Compiler Optimization


Compiler internal errors usually result in the immediate termination of a compilation. However, in the case of internal errors involving optimization, it may instead be possible to proceed with a less-optimized but otherwise correct compilation. A technique is presented that accomplishes this goal. The compiler contexts in which it may be used, and the… (More)
DOI: 10.1145/163114.163118