compiling test