The new to_string and to_wstring functions described in [string.conversions] have throws clauses (paragraphs 8 and 16) which say:
Throws: nothing
Since all overloads return either a std::string or a std::wstring by value this throws clause is impossible to realize in general, since the basic_string constructors can fail due to out-of-memory conditions. Either these throws clauses should be removed or should be more detailled like:
Throws: Nothing if the string construction throws nothing
Further there is an editorial issue in p. 14: All three to_wstring overloads return a string, which should be wstring instead (The header <string> synopsis of [string.classes] is correct in this regard).