compiling pass