fixed bug of compiler_id