Complete compilation