diff --git a/paddle/fluid/inference/api/demo_ci/CMakeLists.txt b/paddle/fluid/inference/api/demo_ci/CMakeLists.txt index 11f214bc45d535103af81939236b8df00f91c6a2..fc23caee6563800c1fd0b50f39c69e74c811545b 100644 --- a/paddle/fluid/inference/api/demo_ci/CMakeLists.txt +++ b/paddle/fluid/inference/api/demo_ci/CMakeLists.txt @@ -83,7 +83,7 @@ else() if(WITH_MKL) set(FLAG_OPENMP "-fopenmp") endif() - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 ${FLAG_OPENMP}") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 ${FLAG_OPENMP}") endif() if(WITH_GPU) diff --git a/paddle/phi/common/complex.h b/paddle/phi/common/complex.h index c52d941f2e238c5d77342145dc980a4fc42a7dde..a4e003dd544ad667f9c0f1f2ddeba6a966de2266 100644 --- a/paddle/phi/common/complex.h +++ b/paddle/phi/common/complex.h @@ -105,16 +105,16 @@ struct PADDLE_ALIGN(sizeof(T) * 2) complex { template HOSTDEVICE explicit complex( - const std::enable_if_t::value, complex>& - val) { + const typename std::enable_if::value, + complex>::type& val) { real = val.real; imag = val.imag; } template HOSTDEVICE explicit complex( - const std::enable_if_t::value, complex>& - val) { + const typename std::enable_if::value, + complex>::type& val) { real = val.real; imag = val.imag; }