[libcxx-commits] [libcxx] [libc++] Replace `__compressed_pair` with `[[no_unique_address]]` (PR #76756)

Michael Buch via libcxx-commits libcxx-commits at lists.llvm.org
Mon Sep 30 11:45:53 PDT 2024


Michael137 wrote:

> No, I'm pretty sure that's not it. This is really just the vanilla (well, unstable abi vanilla) std::string from libc++.. which somehow ends up with alignment of one.

I was just wondering where/how the alignment miscalculation is manifesting. Just based on this XFAILed test: https://github.com/llvm/llvm-project/pull/96932, it sounds like https://github.com/llvm/llvm-project/pull/97443 is indeed the issue. Could very well be a red herring though!

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


More information about the libcxx-commits mailing list