https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102984
Jonathan Wakely changed:
What|Removed |Added
Resolution|FIXED |WORKSFORME
--- Comment #9 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102984
Milian Wolff changed:
What|Removed |Added
Resolution|--- |FIXED
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102984
Jonathan Wakely changed:
What|Removed |Added
Last reconfirmed||2021-10-28
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102984
--- Comment #6 from Jonathan Wakely ---
(In reply to Jonathan Wakely from comment #5)
> This is probably the _Temporary_value helper used by std::vector.
Nope, that uses a correctly-aligned buffer.
The misaligned object is the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102984
--- Comment #5 from Jonathan Wakely ---
This is probably the _Temporary_value helper used by std::vector. I already
have a patch to overhaul that so it works in constant expressions, so I'll fix
this too
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102984
--- Comment #4 from Jonathan Wakely ---
(In reply to Jakub Jelinek from comment #1)
> I think this is a user error, I don't think the standard allocator
> guarantees such alignment, you'd need to use your own allocator for the
> container.
It
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102984
Jakub Jelinek changed:
What|Removed |Added
Component|sanitizer |libstdc++
--- Comment #3 from Jakub