test recompile