test compact flag to see if need codegen