testing compiler