<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in sentinel_t.compile.pass.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d2baefae - [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER &gt; 17. NFCI.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp#d2baefae</link>
        <description>[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER &gt; 17. NFCI.All supported compilers that support C++20 now support concepts. So, remove`_LIB_LIBCPP_HAS_NO_CONCEPTS` in favor of `_LIBCPP_STD_VER &gt; 17`. Similarly inthe tests, remove `// UNSUPPORTED: libcpp-no-concepts`.Differential Revision: https://reviews.llvm.org/D121528

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp</description>
        <pubDate>Sat, 12 Mar 2022 15:46:57 +0000</pubDate>
        <dc:creator>Joe Loser &lt;joeloser93@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4a47ac7d - [libc++] Remove incorrect default constructor in cpp17_input_iterator</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp#4a47ac7d</link>
        <description>[libc++] Remove incorrect default constructor in cpp17_input_iteratorAFAICT, Cpp17InputIterators are not required to be default constructible,since that requirement is added in Cpp17ForwardIterator. Hence, ourarchetype for Cpp17InputIterator should not be default constructible.Removing that constructor has a ripple effect on a couple of tests thatwere making incorrect assumptions. Notably:- Some tests were using cpp17_input_iterator as a sentinel for itself.  That is not valid, because a cpp17_input_iterator is not semiregular  anymore after the change (and hence it doesn&apos;t satisfy sentinel_for).- Some tests were using a stride-counted cpp17_input_iterator as the  sentinel for a range. This doesn&apos;t work anymore because of the problem  above, so these tests were changed not to check stride counts for  input iterators.- Some tests were default constructing cpp17_input_iterator when a simple  alternative was available -- those have been changed to use that alternative.Differential Revision: https://reviews.llvm.org/D115806

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp</description>
        <pubDate>Wed, 15 Dec 2021 16:26:47 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9d7c420a - [libc++][NFC] Replace uses of stdr:: by just std::ranges::</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp#9d7c420a</link>
        <description>[libc++][NFC] Replace uses of stdr:: by just std::ranges::Differential Revision: https://reviews.llvm.org/D109121

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp</description>
        <pubDate>Thu, 02 Sep 2021 01:48:24 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6900df37 - [libc++] Remove Lit annotations for unsupported GCC versions from the test suite</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp#6900df37</link>
        <description>[libc++] Remove Lit annotations for unsupported GCC versions from the test suiteSince we officially don&apos;t support several older compilers now, we candrop a lot of the markup in the test suite. This helps keep the testsuite simple and makes sure that UNSUPPORTED annotations don&apos;t rot.This is the first patch of a series that will remove annotations forcompilers that are now unsupported.Differential Revision: https://reviews.llvm.org/D107787

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp</description>
        <pubDate>Mon, 09 Aug 2021 22:08:39 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>71909de3 - [libc++] Disable incomplete library features.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp#71909de3</link>
        <description>[libc++] Disable incomplete library features.Adds a new CMake option to disable the usage of incomplete headers.These incomplete headers are not guaranteed to be ABI stable. Thisoption is intended to be used by vendors so they can avoid their usersfrom code that&apos;s not ready for production usage.The option is enabled by default.Differential Revision: https://reviews.llvm.org/D106763

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp</description>
        <pubDate>Sun, 25 Jul 2021 07:18:53 +0000</pubDate>
        <dc:creator>Mark de Wever &lt;koraq@xs4all.nl&gt;</dc:creator>
    </item>
<item>
        <title>d8fad661 - [libcxx][ranges] adds concept `sized_range` and cleans up `ranges::size`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp#d8fad661</link>
        <description>[libcxx][ranges] adds concept `sized_range` and cleans up `ranges::size`* adds `sized_range` and conformance tests* moves `disable_sized_range` into namespace `std::ranges`* removes explicit type parameterImplements part of P0896 &apos;The One Ranges Proposal&apos;.Differential Revision: https://reviews.llvm.org/D102434

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/sentinel_t.compile.pass.cpp</description>
        <pubDate>Thu, 13 May 2021 19:34:06 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
