https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125785
--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jonathan Wakely <[email protected]>: https://gcc.gnu.org/g:b8a469b62d85dc9cf8b995e0eece8eaa7f9ba7aa commit r17-4829-gb8a469b62d85dc9cf8b995e0eece8eaa7f9ba7aa Author: Jonathan Wakely <[email protected]> Date: Thu Oct 1 21:20:36 2026 +0100 libstdc++: Add enable_borrowed_range<as_input_view<V>> [PR125785] Add the missing partial specialization, and test for it. Also add tests for the as_const_view and as_rvalue_view partial specializations that weren't being tested. libstdc++-v3/ChangeLog: PR libstdc++/125785 * include/std/ranges (enable_borrowed_range<as_input_view<T>>): Define partial specialization. * testsuite/std/ranges/adaptors/as_input/1.cc: Test specialization for as_input_view. * testsuite/std/ranges/adaptors/as_const/1.cc: Test specialization for as_const_view. * testsuite/std/ranges/adaptors/as_rvalue/1.cc: Test specialization for as_rvalue_view. Reviewed-by: Tomasz KamiÅski <[email protected]>
