You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unfortunately, C++20 mode is not going to work for any version of Clang before (LLVM) Clang 15. Their concepts implementation does not play nice with libstdc++'s lib, nor does their own lib have all of implemented properly, even though it defines __cpp_lib_ranges.
There is a workaround, though. You can define BOOST_PARSER_DISABLE_CONCEPTS and that should work even in C++20 builds, since it will use the non-concept C++17 implementations.
Build log is here (edited link): https://github.com/boostorg/mysql/actions/runs/8084450940/job/22089745435
This looks closely related to llvm/llvm-project#54765. This build is in GHA using
macos-latest
(no container here since OSX doesn't support it).Compiler details as reported by
b2
:The text was updated successfully, but these errors were encountered: