ConditionalCompiler: better error reporting