diff --git a/paddle/platform/variant.h b/paddle/platform/variant.h index c5bc45ca724279ec1ce11a2efbe9c3273aba72d7..c2257af1b5dd1a1e284979bf17e1a947072baa85 100644 --- a/paddle/platform/variant.h +++ b/paddle/platform/variant.h @@ -19,9 +19,11 @@ #ifndef PADDLE_ONLY_CPU // Because boost's variadic templates has bug on nvcc, boost will disable -// BOOST_NO_CXX11_VARIADIC_TEMPLATES when GPU enabled on nvcc. -// Disable BOOST_NO_CXX11_VARIADIC_TEMPLATES on gcc/clang to generate same +// variadic template support when GPU enabled on nvcc. +// Define BOOST_NO_CXX11_VARIADIC_TEMPLATES on gcc/clang to generate same // function symbols. +// +// https://github.com/PaddlePaddle/Paddle/issues/3386 #ifndef BOOST_NO_CXX11_VARIADIC_TEMPLATES #define BOOST_NO_CXX11_VARIADIC_TEMPLATES #endif