Re: std::basic_string<_Tp> constructor point of instantiation woes?

2021-12-12 Thread Jonathan Wakely via Gcc-patches
On Fri, 3 Dec 2021 at 22:38, Jonathan Wakely wrote: > > On Mon, 22 Nov 2021 at 16:31, Stephan Bergmann via Libstdc++ > wrote: > > > > When using recent libstc++ trunk with Clang in C++20 mode, > > std::u16string literals as in > > > > > #include > > > int main() { > > > using namespace

Re: std::basic_string<_Tp> constructor point of instantiation woes?

2021-12-03 Thread Jonathan Wakely via Gcc-patches
On Mon, 22 Nov 2021 at 16:31, Stephan Bergmann via Libstdc++ wrote: > > When using recent libstc++ trunk with Clang in C++20 mode, > std::u16string literals as in > > > #include > > int main() { > > using namespace std::literals; > > u""s; > > } > > started to cause linker failures due to

std::basic_string<_Tp> constructor point of instantiation woes?

2021-11-22 Thread Stephan Bergmann via Gcc-patches
When using recent libstc++ trunk with Clang in C++20 mode, std::u16string literals as in #include int main() { using namespace std::literals; u""s; } started to cause linker failures due to undefined