https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118276

--- Comment #12 from Ben FrantzDale <benfrantzdale at gmail dot com> ---
Thanks for clarifying. To be 100% clear, you are saying that with no c'tor, or
`= default;`, `S{}` will zero just the non-padding bytes, but adding `S()
noexcept {}` drops that requirement?

Yes, the middle example was the wrong macro on Godbolt. Fixed here:
https://godbolt.org/z/4W4doG7W8

Reply via email to