diff --git a/Kinetic_data_structures/include/CGAL/Polynomial/internal/Kernel/Sign_above.h b/Kinetic_data_structures/include/CGAL/Polynomial/internal/Kernel/Sign_above.h index 3ba222adcb0..0df67f7b3d4 100644 --- a/Kinetic_data_structures/include/CGAL/Polynomial/internal/Kernel/Sign_above.h +++ b/Kinetic_data_structures/include/CGAL/Polynomial/internal/Kernel/Sign_above.h @@ -42,7 +42,7 @@ public: } Sign_above(){} -#if defined(_MSC_VER) && ( _MSC_VER >= 1600 ) +#if defined(_MSC_VER) && ( _MSC_VER >= 1700 ) template auto operator()(Args&&... args) -> decltype(P::operator()(std::forward(args)...))