See https://github.com/cppalliance/boost2/issues/1#issuecomment-2068737245 I guess the reason why libc++ doesn't define this is that it is still under experimental. I registered this issue to track this. Maybe we can define the macro earlier to make it easier for people to try it?