FIX Compiler pass