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)

Reply via email to