fix Compile.exec