Sirraide wrote: One last thing: the GNU `__attribute__((assume))` spelling is no longer diagnosed as a C++23 extension, but from what I can tell, this pr is finally done now. https://github.com/llvm/llvm-project/pull/84934