Closed sloriot closed 1 year ago
This one "CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h:205:42: warning: bitwise operation between different enumeration types" is in Qt, not in CGAL.
This one "CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h:205:42: warning: bitwise operation between different enumeration types" is in Qt, not in CGAL.
There are indeed similar warnings in Qt, but the CGAL warning is:
/mnt/testsuite/include/CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h:205:42: warning: bitwise operation between different enumeration types ('CGAL::_Conic_arc_2<CGAL::Cartesian<CORE::BigRat>, CGAL::Cartesian<CORE::Expr>, CGAL::CORE_algebraic_number_traits>::(anonymous enum at /mnt/testsuite/include/CGAL/Arr_geometry_traits/Conic_arc_2.h:81:3)' and 'CGAL::_Conic_x_monotone_arc_2<CGAL::_Conic_arc_2<CGAL::Cartesian<CORE::BigRat>, CGAL::Cartesian<CORE::Expr>, CGAL::CORE_algebraic_number_traits>>::(anonymous enum at /mnt/testsuite/include/CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h:85:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
this->_info = (Conic_arc_2::IS_VALID | DEGREE_1);
~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~
So let me apply a static_cast<int>
before or-ing.
The target variable this->_info
is of type int
, anyway.
@danston I do not understand the deprecation warnings in Barycentric_coordinates_2
. Are they false positives?
Here are a few more warnings on Windows:
warning C4702: unreachable code
Can we simply remove line 1021?
2. https://github.com/CGAL/cgal/blob/1082f223db46829c6bcfc0e0f338593275453a38/Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h#L758 and https://github.com/CGAL/cgal/blob/1082f223db46829c6bcfc0e0f338593275453a38/Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h#L906
warning C4701: potentially uninitialized local variable 'ori' used
Can we initialize ori
to something at
https://github.com/CGAL/cgal/blob/1082f223db46829c6bcfc0e0f338593275453a38/Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h#L741
and
https://github.com/CGAL/cgal/blob/1082f223db46829c6bcfc0e0f338593275453a38/Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h#L891
warning C4702: unreachable code
Can we simply remove line 258?
Another warning in Visual Studio:
warning C4701: potentially uninitialized local variable 'deviation_post' used
Not initializing deviation_post
in line 924 looks like it could cause undesired behavior.
Another warning in Visual Studio:
warning C4701: potentially uninitialized local variable 'deviation_post' used
Not initializing
deviation_post
in line 924 looks like it could cause undesired behavior.
Only the usage of an uninitialized variable is an undefined behavior. Here the initialization and usage of deviation_post
is coupled to the condition !badly_shaped
, and thus the code is correct. Can you please tell us:
@lrineau here are the steps to reproduce it on Visual Studio 2019, Windows 10
vcpkg install cgal
CMakeLists.txt
set(CMAKE_TOOLCHAIN_FILE $ENV{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake)
cmake_minimum_required(VERSION 3.20)
project(example)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4 /WX")
find_package(CGAL REQUIRED)
add_executable(${PROJECT_NAME} main.cpp)
target_link_libraries(${PROJECT_NAME} PUBLIC CGAL::CGAL)
main.cpp
__pragma(warning(push,0))
#include "CGAL/Polygon_mesh_processing/remesh.h"
#include "CGAL/Surface_mesh.h"
__pragma(warning(pop))
int main() {
CGAL::Surface_mesh<CGAL::Exact_predicates_inexact_constructions_kernel::Point_3> mesh;
double tar_len;
CGAL::Polygon_mesh_processing::isotropic_remeshing(mesh.faces(), tar_len, mesh);
return 0;
}
This results in compilation error:
1>------ Build started: Project: example, Configuration: Debug x64 ------
1>main.cpp
1>C:\vcpkg\installed\x64-windows\include\CGAL\Polygon_mesh_processing\internal\Isotropic_remeshing\remesh_impl.h(942): error C2220: the following warning is treated as an error
1>C:\vcpkg\installed\x64-windows\include\CGAL\Polygon_mesh_processing\internal\Isotropic_remeshing\remesh_impl.h(942): warning C4701: potentially uninitialized local variable 'deviation_post' used
1>Done building project "example.vcxproj" -- FAILED.
This warning/error will go away if I modify line 924 to
int deviation_post;
to
int deviation_post = std::numeric_limits<int>::max();
Hi @jasjuang, now I understand. In the CGAL daily testsuite, we have several columns corresponding to Windows platforms, and on all of them we only use /W3
, and /W4
. That is why CGAL developers are not aware of warnings of level 4, like warning C4701: potentially uninitialized local variable
. I will discuss with my colleagues, to decide if we want to support /W4
on Windows.
This issue is pretty old now. A new one should be created with the current warnings.
Windows
CGAL/Installation/internal/enable_third_party_libraries.h(30): fatal error C1021: invalid preprocessor command 'warning'
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19]CGAL/Polygon_mesh_processing/self_intersections.h(73): warning C4003: not enough actual parameters for macro 'max'
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]CGAL/Barycentric_coordinates_2/segment_coordinates_2.h(222): warning C4996: 'CGAL::Barycentric_coordinates::Segment_coordinates_2<...': was declared deprecated
[0] [1]CGAL/Barycentric_coordinates_2/segment_coordinates_2.h(222): warning C4996: 'CGAL::Barycentric_coordinates::Segment_coordinates_2<...>': was declared deprecated
[0] [1]CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h(233): warning C4996: 'CGAL::Barycentric_coordinates::Triangle_coordinates_2<...': was declared deprecated
[0] [1]CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h(233): warning C4996: 'CGAL::Barycentric_coordinates::Triangle_coordinates_2<...>': was declared deprecated
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(210): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(211): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(212): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(213): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(218): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(219): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(220): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(221): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(226): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(227): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(228): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(229): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(434): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(434): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(435): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(435): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(436): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(436): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(446): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(446): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(448): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(448): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(450): warning C4003: not enough actual parameters for macro 'max'
[0] [1]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(450): warning C4003: not enough actual parameters for macro 'min'
[0] [1]CGAL/Polygon_mesh_processing/self_intersections.h(73): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(210): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(211): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(212): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(213): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(218): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(219): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(220): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(221): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(226): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(227): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(228): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(229): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(434): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(434): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(435): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(435): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(436): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(436): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(446): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(446): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(448): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(448): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(450): warning C4003: not enough arguments for function-like macro invocation 'max'
[0] [1] [2] [3]CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h(450): warning C4003: not enough arguments for function-like macro invocation 'min'
[0] [1] [2] [3]CGAL/NewKernel_d/LA_eigen/constructors.h(95,1): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
[0] [1]CGAL/Three/exceptions.h(76,1): warning C4996: 'std::result_of<...': warning STL4014: std::result_of and std::result_of_t are deprecated in C++17. They are superseded by std::invoke_result and std::invoke_result_t. You can define _SILENCE_CXX17_RESULT_OF_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning.
[0]CGAL/Three/exceptions.h(76,1): warning C4996: 'std::result_of<...>': warning STL4014: std::result_of and std::result_of_t are deprecated in C++17. They are superseded by std::invoke_result and std::invoke_result_t. You can define _SILENCE_CXX17_RESULT_OF_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning.
[0]CGAL/Polyhedron_kernel.h(97,59): warning C5055: operator '*': deprecated between enumerations and floating-point types
[0] [1]GNU/Linux
CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h:205:42: warning: bitwise operation between different enumeration types ('CGAL::_Conic_arc_2<...>::(anonymous enum at CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h:85:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
[0]CGAL/Polyhedron_kernel.h:97:59: warning: arithmetic between floating-point type 'Polyhedron_kernel<...>::Sgn::result_type' (aka 'CGAL::Sign') is deprecated [-Wdeprecated-enum-float-conversion]
[0]CGAL/iterator.h:580:15: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::Filter_iterator<...>::Iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0] [1]CGAL/iterator.h:585:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::Filter_iterator<...>::Iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0] [1]CGAL/iterator.h:636:21: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'CGAL::Filter_iterator<...>::Iterator') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
[0] [1]CGAL/Voronoi_diagram_2/Connected_components.h:103:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::VoronoiDiagram_2::Internal::Connected_components<...>::HAVC') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2/Connected_components.h:91:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::VoronoiDiagram_2::Internal::Connected_components<...>::HAVC') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2/Face.h:135:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::VoronoiDiagram_2::Internal::Face<...>::Ccb_halfedge_circulator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2/Face.h:161:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::VoronoiDiagram_2::Internal::Face<...>::Ccb_halfedge_circulator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0] [1]CGAL/Voronoi_diagram_2.h:345:59: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::Voronoi_diagram_2<...>::Vertex_iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2.h:352:47: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::Voronoi_diagram_2<...>::Face_iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2.h:382:34: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::Voronoi_diagram_2<...>::Unbounded_faces_iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2.h:389:32: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::Voronoi_diagram_2<...>::Bounded_faces_iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2.h:675:52: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::Voronoi_diagram_2<...>::Vertex_iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0] [1]CGAL/Voronoi_diagram_2.h:679:47: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::Voronoi_diagram_2<...>::Face_iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0] [1]CGAL/Voronoi_diagram_2/Iterator_adaptors.h:91:41: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'const CGAL::VoronoiDiagram_2::Internal::Edge_iterator_adaptor<...>') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
[0] [1]CGAL/Voronoi_diagram_2/Vertex.h:135:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::VoronoiDiagram_2::Internal::Vertex<...>::Halfedge_around_vertex_circulator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2/Vertex.h:149:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::VoronoiDiagram_2::Internal::Vertex<...>::Halfedge_around_vertex_circulator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Voronoi_diagram_2/Vertex.h:197:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::VoronoiDiagram_2::Internal::Vertex<...>::Halfedge_around_vertex_circulator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0] [1]CGAL/draw_voronoi_diagram_2.h:210:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'CGAL::VoronoiDiagram_2::Internal::Ccb_halfedge_circulator_adaptor<...>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/draw_voronoi_diagram_2.h:233:15: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename Voronoi_diagram_2<...>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/draw_voronoi_diagram_2.h:259:15: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename Voronoi_diagram_2<...>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
[0]CGAL/Curved_kernel_via_analysis_2/Point_2.h:55:7: warning: ‘<...>::_m_location’ is used uninitialized [-Wuninitialized]
[0] [1] [2] [3] [4] [5]CGAL/Arr_geometry_traits/Bezier_x_monotone_2.h:249:54: warning: array subscript ‘const CGAL::_Bezier_x_monotone_2<...> [1]’} [-Warray-bounds]
[0] [1] [2] [3]CGAL/NewKernel_d/LA_eigen/LA.h:150:60: warning: array subscript 5 is outside array bounds of ‘CGAL::CartesianDKernelFunctors::Contained_in_affine_hull<...> [1]’} [-Warray-bounds]
[0] [1] [2] [3]CGAL/NewKernel_d/LA_eigen/LA.h:159:67: warning: array subscript 5 is outside array bounds of ‘CGAL::CartesianDKernelFunctors::Contained_in_affine_hull<...> [1]’} [-Warray-bounds]
[0] [1] [2] [3]CGAL/NewKernel_d/LA_eigen/LA.h:159:67: warning: array subscript 6 is outside array bounds of ‘CGAL::CartesianDKernelFunctors::Contained_in_affine_hull<...> [1]’} [-Warray-bounds]
[0] [1] [2] [3] [4]CGAL/Arr_segment_traits_2.h:1320:10: warning: array subscript ‘const CGAL::Arr_segment_traits_2<...> [1]’} [-Warray-bounds]
[0]CGAL/Arr_geometry_traits/Circle_segment_2.h:833:14: warning: array subscript ‘const CGAL::_X_monotone_circle_segment_2<...> [1]’} [-Warray-bounds]
[0]CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h:375:20: warning: array subscript ‘const CGAL::_Conic_x_monotone_arc_2<...> [1]’} [-Warray-bounds]
[0]CGAL/Barycentric_coordinates_2/segment_coordinates_2.h:374:14: warning: 'std::array<...> CGAL::Barycentric_coordinates::compute_segment_coordinates_2(const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const Traits&)' is deprecated: This part of the package is deprecated since the version 5.4 of CGAL! [-Wdeprecated-declarations]
[0] [1]CGAL/Barycentric_coordinates_2/segment_coordinates_2.h:375:14: warning: 'std::array<...> CGAL::Barycentric_coordinates::compute_segment_coordinates_2(const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const Traits&)' is deprecated: This part of the package is deprecated since the version 5.4 of CGAL! [-Wdeprecated-declarations]
[0] [1]CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h:404:14: warning: 'std::array<...> CGAL::Barycentric_coordinates::compute_triangle_coordinates_2(const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const Traits&)' is deprecated: This part of the package is deprecated since the version 5.4 of CGAL! [-Wdeprecated-declarations]
[0] [1]CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h:405:14: warning: 'std::array<...> CGAL::Barycentric_coordinates::compute_triangle_coordinates_2(const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const Traits&)' is deprecated: This part of the package is deprecated since the version 5.4 of CGAL! [-Wdeprecated-declarations]
[0] [1]CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h:408:14: warning: 'std::array<...> CGAL::Barycentric_coordinates::compute_triangle_coordinates_2(const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const Traits&)' is deprecated: This part of the package is deprecated since the version 5.4 of CGAL! [-Wdeprecated-declarations]
[0] [1]CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h:411:14: warning: 'std::array<...> CGAL::Barycentric_coordinates::compute_triangle_coordinates_2(const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const Traits&)' is deprecated: This part of the package is deprecated since the version 5.4 of CGAL! [-Wdeprecated-declarations]
[0] [1]CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h:412:14: warning: 'std::array<...> CGAL::Barycentric_coordinates::compute_triangle_coordinates_2(const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const typename Traits::Point_2&, const Traits&)' is deprecated: This part of the package is deprecated since the version 5.4 of CGAL! [-Wdeprecated-declarations]
[0] [1]CGAL/NewKernel_d/LA_eigen/constructors.h:104:36: warning: narrowing conversion of ‘CGAL::forward_safe<...>((* & u#0))’ from ‘int’ to ‘double’ [-Wnarrowing]
[0]CGAL/NewKernel_d/LA_eigen/constructors.h:104:36: warning: narrowing conversion of ‘CGAL::forward_safe<...>((* & u#1))’ from ‘int’ to ‘double’ [-Wnarrowing]
[0]CGAL/NewKernel_d/LA_eigen/constructors.h:104:36: warning: narrowing conversion of ‘CGAL::forward_safe<...>((* & u#2))’ from ‘int’ to ‘double’ [-Wnarrowing]
[0]CGAL/Curved_kernel_via_analysis_2/Point_2.h:55:7: warning: '<...>::_m_location' is used uninitialized [-Wuninitialized]
[0] [1]CGAL/Arr_geometry_traits/Bezier_x_monotone_2.h:249:54: warning: array subscript 'const CGAL::_Bezier_x_monotone_2<...> [1]'} [-Warray-bounds]
[0] [1]CGAL/Convex_hull_2/ch_selected_extreme_points_2_impl.h:38:13: warning: implicitly-declared 'constexpr boost::iterators::counting_iterator<...>&)' is deprecated [-Wdeprecated-copy]
[0]CGAL/Convex_hull_2/ch_selected_extreme_points_2_impl.h:38:17: warning: implicitly-declared 'constexpr boost::iterators::counting_iterator<...>&)' is deprecated [-Wdeprecated-copy]
[0]CGAL/Convex_hull_2/ch_selected_extreme_points_2_impl.h:38:5: warning: implicitly-declared 'constexpr boost::iterators::counting_iterator<...>&)' is deprecated [-Wdeprecated-copy]
[0]CGAL/Convex_hull_2/ch_selected_extreme_points_2_impl.h:38:9: warning: implicitly-declared 'constexpr boost::iterators::counting_iterator<...>&)' is deprecated [-Wdeprecated-copy]
[0]CGAL/Convex_hull_2/ch_selected_extreme_points_2_impl.h:41:59: warning: implicitly-declared 'constexpr boost::iterators::counting_iterator<...>&)' is deprecated [-Wdeprecated-copy]
[0]CGAL/Convex_hull_2/ch_selected_extreme_points_2_impl.h:42:59: warning: implicitly-declared 'constexpr boost::iterators::counting_iterator<...>&)' is deprecated [-Wdeprecated-copy]
[0]CGAL/Convex_hull_2/ch_selected_extreme_points_2_impl.h:43:59: warning: implicitly-declared 'constexpr boost::iterators::counting_iterator<...>&)' is deprecated [-Wdeprecated-copy]
[0]CGAL/Convex_hull_2/ch_selected_extreme_points_2_impl.h:44:59: warning: implicitly-declared 'constexpr boost::iterators::counting_iterator<...>&)' is deprecated [-Wdeprecated-copy]
[0]CGAL/Surface_mesh_segmentation/internal/K_means_clustering.h:135:14: warning: array subscript -1 is outside array bounds of 'double [1152921504606846975]' [-Warray-bounds]
[0] [1] [2] [3] [4] [5]CGAL/Surface_mesh_topology/internal/Minimal_quadrangulation.h:1933:23: warning: array subscript -1 is outside array bounds of 'long unsigned int [1152921504606846975]' [-Warray-bounds]
[0] [1] [2] [3]GNU/Linux (-Wmaybe-uninitialized)
CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: ‘*(const __vector(4) int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::mult_of_prim_res_root))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: ‘*(long unsigned int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::mult_of_prim_lcoeff_root))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/Curved_kernel_via_analysis_2/Point_2.h:55:7: warning: ‘<...>::_m_location’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: ‘dbin.boost::random::binomial_distribution<...>::alpha’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: ‘dbin.boost::random::binomial_distribution<...>::a’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: ‘dbin.boost::random::binomial_distribution<...>::b’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: ‘dbin.boost::random::binomial_distribution<...>::c’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: ‘dbin.boost::random::binomial_distribution<...>::npq’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: ‘dbin.boost::random::binomial_distribution<...>::nr’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: ‘dbin.boost::random::binomial_distribution<...>::v_r’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: ‘bin_distribution.boost::random::binomial_distribution<...>::alpha’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: ‘bin_distribution.boost::random::binomial_distribution<...>::a’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: ‘bin_distribution.boost::random::binomial_distribution<...>::b’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: ‘bin_distribution.boost::random::binomial_distribution<...>::c’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: ‘bin_distribution.boost::random::binomial_distribution<...>::npq’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: ‘bin_distribution.boost::random::binomial_distribution<...>::nr’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: ‘bin_distribution.boost::random::binomial_distribution<...>::v_r’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]CGAL/Kernel_d/Sphere_d.h:35:8: warning: ‘<...>::orient’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2]CGAL/array.h:53:51: warning: ‘point.CGAL::Point_2<...>::_M_elems[1]’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4]CGAL/Constrained_triangulation_2.h:1067:36: warning: ‘pi’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/Constrained_triangulation_2.h:662:16: warning: ‘pi’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/Constrained_triangulation_plus_2.h:1195:28: warning: ‘pi’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/Triangulation_2.h:858:10: warning: ‘fit.CGAL::VoronoiDiagram_2::Internal::Face_iterator_adaptor<...>::Infinite_tester::t’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/Triangulation_2.h:858:10: warning: ‘it.CGAL::VoronoiDiagram_2::Internal::Face_iterator_adaptor<...>::Infinite_tester::t’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/Triangulation_2.h:858:10: warning: ‘it.CGAL::VoronoiDiagram_2::Internal::Vertex_iterator_adaptor<...>::Infinite_tester::t’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4]CGAL/Filtered_kernel/internal/Static_filters/tools.h:227:61: warning: ‘<...>::_M_elems[0]’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5]CGAL/Filtered_kernel/internal/Static_filters/tools.h:227:61: warning: ‘<...>::_M_elems[1]’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5]CGAL/Filtered_kernel/internal/Static_filters/tools.h:227:61: warning: ‘<...>::_M_elems[2]’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5]CGAL/IO/OFF/Scanner_OFF.h:169:39: warning: ‘no’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[0]CGAL/Cartesian/Vector_3.h:145:16: warning: ‘<...>::_M_elems[0]’ may be used uninitialized [-Wmaybe-uninitialized]
[0]CGAL/Cartesian/Vector_3.h:145:34: warning: ‘<...>::_M_elems[1]’ may be used uninitialized [-Wmaybe-uninitialized]
[0]CGAL/Cartesian/Vector_3.h:145:52: warning: ‘<...>::_M_elems[2]’ may be used uninitialized [-Wmaybe-uninitialized]
[0]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: ‘*(const __vector(1) int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::index_of_content_root))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: ‘*(const __vector(1) int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::index_of_prim_lcoeff_root))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: ‘*(const __vector(1) int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::index_of_prim_res_root))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: ‘*(const __vector(1) int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::mult_of_content_root))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: ‘*(const __vector(1) int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::mult_of_prim_lcoeff_root))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: ‘*(const __vector(1) int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::mult_of_prim_res_root))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Algebraic_kernel_d/Status_line_CA_1.h:46:7: warning: ‘<...>::_m_index’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2]CGAL/Algebraic_kernel_d/Status_line_CA_1.h:46:7: warning: ‘<...>::_m_kernel’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2]CGAL/Algebraic_kernel_d/Status_line_CA_1.h:46:7: warning: ‘<...>::_m_total_arcs’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2]CGAL/Algebraic_kernel_d/Status_line_CA_1.h:46:7: warning: ‘*(__vector(2) unsigned char*)(&<...>::_m_vertical_line))’ may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2]CGAL/Surface_mesh/Properties.h:358:28: warning: '<...>::_M_elems[0]' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]CGAL/Surface_mesh/Properties.h:358:28: warning: '<...>::_M_elems[1]' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]CGAL/Surface_mesh/Properties.h:358:28: warning: '<...>::_M_elems[2]' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: '*(const __vector(4) int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::mult_of_prim_res_root))' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5]CGAL/Algebraic_kernel_d/Curve_analysis_2.h:192:12: warning: '*(long unsigned int*)((char*)&curr_event + offsetof(CGAL::internal::Curve_analysis_2_rep<...>::Event_coordinate_1::mult_of_prim_lcoeff_root))' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5]CGAL/Curved_kernel_via_analysis_2/Point_2.h:55:7: warning: '<...>::_m_location' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Kd_tree_rectangle.h:116:7: warning: 'c.CGAL::Point_container<...>::lower_' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]CGAL/Kd_tree_rectangle.h:117:7: warning: 'c.CGAL::Point_container<...>::upper_' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: 'dbin.boost::random::binomial_distribution<...>::alpha' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: 'dbin.boost::random::binomial_distribution<...>::a' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: 'dbin.boost::random::binomial_distribution<...>::b' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: 'dbin.boost::random::binomial_distribution<...>::c' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: 'dbin.boost::random::binomial_distribution<...>::npq' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: 'dbin.boost::random::binomial_distribution<...>::nr' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:222:40: warning: 'dbin.boost::random::binomial_distribution<...>::v_r' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: 'bin_distribution.boost::random::binomial_distribution<...>::alpha' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: 'bin_distribution.boost::random::binomial_distribution<...>::a' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: 'bin_distribution.boost::random::binomial_distribution<...>::b' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: 'bin_distribution.boost::random::binomial_distribution<...>::c' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: 'bin_distribution.boost::random::binomial_distribution<...>::npq' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: 'bin_distribution.boost::random::binomial_distribution<...>::nr' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/random_convex_hull_in_disc_2.h:60:40: warning: 'bin_distribution.boost::random::binomial_distribution<...>::v_r' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1] [2] [3]CGAL/Kernel_d/Sphere_d.h:35:8: warning: '<...>::orient' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Triangulation_face.h:71:26: warning: 'f' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Constrained_triangulation_2.h:1067:36: warning: 'pi' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Constrained_triangulation_2.h:662:16: warning: 'pi' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Constrained_triangulation_plus_2.h:1195:28: warning: 'pi' may be used uninitialized [-Wmaybe-uninitialized]
[0] [1]CGAL/Triangulation_2.h:858:10: warning: 'fit.CGAL::VoronoiDiagram_2::Internal::Face_iterator_adaptor<...>::Infinite_tester::t' may be used uninitialized in this function [-Wmaybe-uninitialized]
[0] [1]CGAL/Triangulation_2.h:858:10: warning: 'it.CGAL::VoronoiDiagram_2::Internal::Face_iterator_adaptor<...>::Infinite_tester::t' may be used uninitialized in this function [-Wmaybe-uninitialized]
[0] [1]CGAL/Triangulation_2.h:858:10: warning: 'it.CGAL::VoronoiDiagram_2::Internal::Vertex_iterator_adaptor<...>::Infinite_tester::t' may be used uninitialized in this function [-Wmaybe-uninitialized]
[0] [1]