set compiler