fix the travis ci compile error