Marshall Clow wrote:
On Mar 7, 2024, at 4:51 PM, Peter Dimov via Boost
wrote: Ruben Perez wrote:
I have successfully built the beta under clang-19, C++23, Ubuntu 22.04.
Note that there are warnings in Boost.Asio and Boost.Wave regarding deprecated enum to arithmetic conversions.
Aren't these errors in Clang 18 (and presumably 19)?
Peter —
Are you thinking of https://github.com/boostorg/mpl/issues/69
No, I was thinking of this part from the 18 release notes: "Implemented P2864R2 Remove Deprecated Arithmetic Conversion on Enumerations From C++26." https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2864r2.pdf (https://prereleases.llvm.org/18.1.0/rc3/tools/clang/docs/ReleaseNotes.html) but I now notice that this says C++26 and Ruben used C++23.