[libcxx-commits] [libcxx] [libcxx] Align `__recommend() + 1` by __endian_factor (PR #90292)

Dimitry Andric via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jun 11 14:56:54 PDT 2024


DimitryAndric wrote:

As far as I could determine, this particular behavior of std::string regressed with 04ce0baf015c ("Unconditionally lower std::string's alignment requirement from 16 to 8"), which also got merged to 18.x, but it could be that it does not manifest itself on all platforms. We did observe the issue on FreeBSD, which uses libc++ by default, and @alk observed it on Debian Linux.

https://github.com/llvm/llvm-project/pull/90292


More information about the libcxx-commits mailing list