diff --git a/Constrained_triangulation_3/include/CGAL/Constrained_triangulation_3/internal/read_polygon_mesh_for_cdt_3.h b/Constrained_triangulation_3/include/CGAL/Constrained_triangulation_3/internal/read_polygon_mesh_for_cdt_3.h index 4f29b3b084f..235b89fd261 100644 --- a/Constrained_triangulation_3/include/CGAL/Constrained_triangulation_3/internal/read_polygon_mesh_for_cdt_3.h +++ b/Constrained_triangulation_3/include/CGAL/Constrained_triangulation_3/internal/read_polygon_mesh_for_cdt_3.h @@ -14,12 +14,23 @@ #include +#include #include #include - +#include #include + +#include + #include + +#include +#include +#include #include +#include +#include +#include namespace CGAL { diff --git a/Installation/share/gdb/auto-load/cgal_printers.py b/Installation/share/gdb/auto-load/cgal_printers.py index 5de1b26d590..6e0d8db2fd5 100644 --- a/Installation/share/gdb/auto-load/cgal_printers.py +++ b/Installation/share/gdb/auto-load/cgal_printers.py @@ -10,8 +10,8 @@ Auto-loaded via .debug_gdb_scripts section. """ import re -import gdb import os +import gdb def base(val): """Get the base of a possibly derived CGAL type""" @@ -67,11 +67,13 @@ class CGALPointPrinterBase: class PointC3Printer(CGALPointPrinterBase): + """Pretty printer for CGAL::PointC3""" def __init__(self, val): super().__init__(val, "PointC3") class Point3Printer(CGALPointPrinterBase): + """Pretty printer for CGAL::Point_3""" def __init__(self, val): super().__init__(val, "Point_3") diff --git a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/orient_polygon_soup.h b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/orient_polygon_soup.h index de2bcab9c1c..8c341e32962 100644 --- a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/orient_polygon_soup.h +++ b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/orient_polygon_soup.h @@ -27,12 +27,14 @@ #include #include -#include -#include -#include -#include +#include #include -#include +#include +#include +#include +#include +#include +#include namespace CGAL { diff --git a/STL_Extension/include/CGAL/assertions.h b/STL_Extension/include/CGAL/assertions.h index cf793f466be..c5ad9ad2d30 100644 --- a/STL_Extension/include/CGAL/assertions.h +++ b/STL_Extension/include/CGAL/assertions.h @@ -21,6 +21,10 @@ #include +#if __has_include() +# include +#endif + // #include // for backward compatibility #ifdef NDEBUG diff --git a/STL_Extension/include/CGAL/exceptions.h b/STL_Extension/include/CGAL/exceptions.h index 3b269aea302..7141ab71dcd 100644 --- a/STL_Extension/include/CGAL/exceptions.h +++ b/STL_Extension/include/CGAL/exceptions.h @@ -14,6 +14,7 @@ #ifndef CGAL_EXCEPTIONS_H #define CGAL_EXCEPTIONS_H +#include #include #include