https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100044
--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-10 branch has been updated by Jonathan Wakely <r...@gcc.gnu.org>: https://gcc.gnu.org/g:b6bef1cbc14080d5dd0a7ddbb81aa4b68ece84a3 commit r10-9699-gb6bef1cbc14080d5dd0a7ddbb81aa4b68ece84a3 Author: Jonathan Wakely <jwak...@redhat.com> Date: Mon Apr 12 12:49:17 2021 +0100 libstdc++: Implement LWG 3404 for C++20 subrange [PR 100044] These deduction guides became useless with LWG 3282 (implemented in commit r10-6741) and so were removed by LWG 3404. libstdc++-v3/ChangeLog: PR libstdc++/100044 * include/std/ranges (__detail::__iterator_sentinel_pair): Remove helper concept. (subrange(_Pr), subrange(Pr, __make_unsigned_like<...>)): Remove deduction guides, as per LWG 3404. * testsuite/std/ranges/subrange/lwg3282_neg.cc: Check that class template argument deduction fails. (cherry picked from commit 7569ce583f540ae22c585cc5159e3b23deedd987)