Skip to content

Conversation

@LOTUS9679
Copy link
Contributor

Summary of Changes

Replaced CGAL::cpp98::random_shuffle with std::shuffle in Polygon_mesh_processing/self_intersections.h.
std::random_shuffle is deprecated in C++14 and removed in C++17.
Also replaced the incompatible CGAL::Random generator with std::default_random_engine to support std::shuffle.

Release Management

  • Affected package(s): Polygon_mesh_processing
  • Issue(s) solved (if any):
  • Feature/Small Feature (if any):
  • Link to compiled documentation (obligatory for small feature):
  • License and copyright ownership: I confirm this contribution is under the repository's license.

@MaelRL MaelRL added the Invalid label Jan 6, 2026
@MaelRL
Copy link
Member

MaelRL commented Jan 6, 2026

See #9214 (comment).

@MaelRL MaelRL closed this Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants