diff --git a/NewKernel_d/include/CGAL/NewKernel_d/function_objects_cartesian.h b/NewKernel_d/include/CGAL/NewKernel_d/function_objects_cartesian.h index 1395e28e778..78602acfade 100644 --- a/NewKernel_d/include/CGAL/NewKernel_d/function_objects_cartesian.h +++ b/NewKernel_d/include/CGAL/NewKernel_d/function_objects_cartesian.h @@ -681,7 +681,7 @@ template struct Construct_circumcenter : Store_kernel { typedef typename LAd::Square_matrix Matrix; typedef typename LAd::Vector Vec; typename Get_functor::type sp(this->kernel()); - int k=std::distance(f,e); + int k=static_cast(std::distance(f,e)); int d=pd(p0); Matrix m(k,k); Vec b(k);