Closed matekelemen closed 4 years ago
Since you know the issue is in boost.bimap, why not head over there https://github.com/boostorg/bimap/issues/23 ?
Thanks for the link, I couldn't find any hint on them working on updates for new C++ standards before. Compiling boost from source solved every C++20 issue I had so far.
Issue Details
Compiling example 3.3.1 3D Polyhedral Domains from 3D Mesh Generation fails due to the use of removed features in C++20 by boost::bimap. Specifically, this part in
bimap_core.hpp
:I haven't found a version of Boost that mentions c++20 support, so I'd appreciate any hints on how this could be solved. I'm aware that CGAL doesn't support C++20 yet, but this issue is similar to #4747 , for which a fix was already available.
Excluding the painful bits, here's the error message coming from
Mesh_complex_3_in_triangulation_3.h
:Environment