You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. After _Tidy_deallocate the string is left in SSO mode, so the pointer should be constructed instead of assigned.
Yes. It seems that there should be test coverage for non-trivial (but constexpr-friendly) fancy pointers.
(I roughly remember that I've invented more than one kinds of fancy pointers for testing.)
basic_string::operator=(const&)
is still problematic even after #3862. For example:STL/stl/inc/xstring
Lines 3170 to 3175 in 60f1885
_Tidy_deallocate
the string is left in SSO mode, so the pointer should be constructed instead of assigned.These are what I can find. As the branch is in such a broken state, I'm uncertain whether there are other problems.
The text was updated successfully, but these errors were encountered: