Rename compile to compile-half