On Sat, 21 Mar 2026 at 13:45, Jonathan Wakely <[email protected]> wrote:
>
>
>
> On Sat, 21 Mar 2026, 13:36 François Dumont, <[email protected]> wrote:
>>
>> Still no chance to reproduce this problem.
>>
>> I think the patch is good and that you are simply missing it in the below 
>> build.
>>
>> The compiler is reporting the error coming from:
>>
>> /home/tkaminsk/build/gcc/16/x86_64-pc-linux-gnu/libstdc++-v3/include/debug/string:238:
>>    required from '__gnu_debug::basic_string<_CharT, _Traits, 
>> _Allocator>::basic_string(_InputIterator, _InputIterator, const _Allocator&) 
>> [with _InputIterator = int; _CharT = char; _Traits = std::char_traits<char>; 
>> _Allocator = std::allocator<char>]'
>>
>> Line 238 is the former line of the call to 
>> __glibcxx_check_valid_constructor_range(__begin, __end) that is leading to 
>> the error.
>>
>> After my patch it is on line 243.
>
>
> Tomasz and I are both testing current trunk. If we're missing your patch, 
> then it means it hasn't been pushed to trunk.

I see the problem, the errors are with -D_GLIBCXX_USE_CXX11_ABI=0 and
-D_GLIBCXX_DEBUG

e.g.
make check RUNTESTFLAGS="conformance.exp=28_regex/match_results/swap.cc
--target_board=unix/-D_GLIBCXX_USE_CXX11_ABI=0/
-D_GLIBCXX_DEBUG"

Reply via email to