diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2023-08-07 14:37:25 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2023-08-07 22:09:11 +0100 |
commit | c5ea5aecac323e9094e4dc967f54090cb244bc6a (patch) | |
tree | a6138ac96e6714a9aa88912e27d1cf27e30490c7 /libgcc/libgcov-interface.c | |
parent | f6ec0d16a32a1799c0f67829fae3687eb75c505b (diff) | |
download | gcc-c5ea5aecac323e9094e4dc967f54090cb244bc6a.zip gcc-c5ea5aecac323e9094e4dc967f54090cb244bc6a.tar.gz gcc-c5ea5aecac323e9094e4dc967f54090cb244bc6a.tar.bz2 |
libstdc++: Constrain __format::_Iter_sink for contiguous iterators [PR110917]
We can't write to a span<_CharT> if the contiguous iterator has a value
type that isn't _CharT.
libstdc++-v3/ChangeLog:
PR libstdc++/110917
* include/std/format (__format::_Iter_sink<CharT, OutIter>):
Constrain partial specialization for contiguous iterators to
require the value type to be CharT.
* testsuite/std/format/functions/format_to.cc: New test.
Diffstat (limited to 'libgcc/libgcov-interface.c')
0 files changed, 0 insertions, 0 deletions