commit 7cf52d6430d73c412f5205098c6cfe0ce7a3d0d5 Author: Jonathan Wakely Date: Thu Feb 26 13:31:48 2015 +0000 PR libstdc++/64367 * include/std/stdexcept (__sso_string): Don't use non-static member in sizeof. diff --git a/libstdc++-v3/include/std/stdexcept b/libstdc++-v3/include/std/stdexcept index bf3e618..2428919 100644 --- a/libstdc++-v3/include/std/stdexcept +++ b/libstdc++-v3/include/std/stdexcept @@ -80,7 +80,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION union { __str _M_s; - char _M_bytes[sizeof(_M_s)]; + char _M_bytes[sizeof(__str)]; }; __sso_string() _GLIBCXX_USE_NOEXCEPT;