test dynamic recompilation