diff --git a/Constrained_triangulation_3/test/Constrained_triangulation_3/Thingi10k-CDT.cmake b/Constrained_triangulation_3/test/Constrained_triangulation_3/Thingi10k-CDT.cmake index dcfef44b8c2..d53f0c247fa 100644 --- a/Constrained_triangulation_3/test/Constrained_triangulation_3/Thingi10k-CDT.cmake +++ b/Constrained_triangulation_3/test/Constrained_triangulation_3/Thingi10k-CDT.cmake @@ -6,7 +6,9 @@ find_path(THINGI10K_DATA_DIR NAME 132423.stl PATH_SUFFIXES Downloads/Thingi10K/raw_meshes NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + REQUIRED ) + include(./thingi10k_max_10k_solid.cmake) set(thingi10k_BLACKLIST_WITHOUT_MERGE_FACETS diff --git a/TDS_3/include/CGAL/Triangulation_simplex_3.h b/TDS_3/include/CGAL/Triangulation_simplex_3.h index 252869bf523..400fda843a1 100644 --- a/TDS_3/include/CGAL/Triangulation_simplex_3.h +++ b/TDS_3/include/CGAL/Triangulation_simplex_3.h @@ -294,9 +294,7 @@ struct Output_rep, Tag > Simplex simplex; Tag tag; - Output_rep(Simplex s) - : simplex(s) - {} + Output_rep(const Simplex& s, Tag t = {}) : simplex(s), tag(t) {} std::ostream& operator()(std::ostream& os) const { auto display_vert = [&](auto v) {