On Mon, 16 Feb 2026 at 14:50, Tomasz Kaminski <[email protected]> wrote: > > > > On Mon, Feb 16, 2026 at 3:46 PM Jonathan Wakely <[email protected]> wrote: >> >> On Mon, 16 Feb 2026 at 11:42, Tomasz Kamiński <[email protected]> wrote: >> > + src = String(cstr, alloc); >> > + String res1(std::move(src), 0); >> >> I see this test FAIL for the COW string because of a warning on this >> line (and on other lines later): >> >> rvalue.cc:27: warning: ISO C++ says that these are ambiguous, even >> though the worst conversion for the first is better than the worst >> conversion for the second: > > Are you testing on top of the most recent trunk? As this warning should no > longer > appear after this change: > commit fa1149534d8580cfb88f2a82cd44d42033503206 > Author: Tomasz Kamiński <[email protected]> > Date: Thu Feb 12 22:50:16 2026 +0100 > > libstdc++: Make __gnu_test:uneq_allocator(int) constructor explicit.
You're right, sorry. I applied the patch on an out-of-date tree.
