https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100044

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jonathan Wakely <r...@gcc.gnu.org>:

https://gcc.gnu.org/g:7569ce583f540ae22c585cc5159e3b23deedd987

commit r11-8132-g7569ce583f540ae22c585cc5159e3b23deedd987
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/bits/ranges_util.h (__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.

Reply via email to