-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CGAL Bug or GCC6 Compiler Bug ? #8759
Comments
What happens is that this overload of |
That is a CGAL bug. The call is: typedef std::vector<Point_3> Vertices;
typedef std::vector<std::array<int,3> > Faces;
Vertices vertices;
Faces faces;
std::vector<Point_3> points;
// [...]
CGAL::convex_hull_3(points.begin(), points.end(), vertices, faces); There are two possible matches:
And none of them is rejected by the |
Well, all other compilers succeed. Do you have an idea for a fix @lrineau ? |
I tried to reproduce it with gcc master but it could not. I would suggest to remove the traits and introduce a named parameter (the PolygonMesh parameter is anyway missing the VPM parameter). |
How can it make a difference when you replace |
You can use the macros |
Issue Details
Error message in a master branch testsuite
Environment
The text was updated successfully, but these errors were encountered: