compile test