penetration-compilation