<?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 range_concept_conformance.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/containers/associative/set/range_concept_conformance.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/containers/associative/set/range_concept_conformance.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>67151d02 - [libc++] [ranges] Implement P2415R2 owning_view.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#67151d02</link>
        <description>[libc++] [ranges] Implement P2415R2 owning_view.&quot;What is a view?&quot;http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2415r2.htmlhttps://github.com/cplusplus/draft/pull/5010/filesThis was a late-breaking (Oct 2021) change to C++20.The only thing missing from this patch is that we&apos;re supposedto bump the feature-test macro from    #define __cpp_lib_ranges 202106Lto    #define __cpp_lib_ranges 202110Lbut we can&apos;t do that because we don&apos;t implement all of 202106 Ranges yet.Differential Revision: https://reviews.llvm.org/D116894

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Sun, 09 Jan 2022 14:00:35 +0000</pubDate>
        <dc:creator>Arthur O&apos;Dwyer &lt;arthur.j.odwyer@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/containers/associative/set/range_concept_conformance.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/containers/associative/set/range_concept_conformance.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/containers/associative/set/range_concept_conformance.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/containers/associative/set/range_concept_conformance.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/containers/associative/set/range_concept_conformance.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/containers/associative/set/range_concept_conformance.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>3001b48d - [libc++] Implement views::all_t and ranges::viewable_range</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#3001b48d</link>
        <description>[libc++] Implement views::all_t and ranges::viewable_rangeDifferential Revision: https://reviews.llvm.org/D105816

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Mon, 12 Jul 2021 13:55:00 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c40b0260 - [libcxx][ranges] Implement `ranges::borrowed_range`.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#c40b0260</link>
        <description>[libcxx][ranges] Implement `ranges::borrowed_range`.Differential Revision: https://reviews.llvm.org/D102426

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Thu, 13 May 2021 17:53:27 +0000</pubDate>
        <dc:creator>zoecarver &lt;z.zoelec2@gmail.com&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/containers/associative/set/range_concept_conformance.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/containers/associative/set/range_concept_conformance.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>
<item>
        <title>6ffc41b0 - [libcxx][ranges] Add `random_access_{iterator,range}`.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#6ffc41b0</link>
        <description>[libcxx][ranges] Add `random_access_{iterator,range}`.Differential Revision: https://reviews.llvm.org/D101316

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Sat, 24 Apr 2021 00:11:44 +0000</pubDate>
        <dc:creator>zoecarver &lt;z.zoelec2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2021d272 - [libc++] Implement ranges::view</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#2021d272</link>
        <description>[libc++] Implement ranges::viewDifferential Revision: https://reviews.llvm.org/D101547

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Wed, 28 Apr 2021 19:22:11 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8d0dfa0d - [libcxx] Reenable ranges for clang-cl</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#8d0dfa0d</link>
        <description>[libcxx] Reenable ranges for clang-clThis reverts a224bf8ec423b42eea251407e7a6cc8398a5edf4 and fixes theunderlying issue.The underlying issue is simply that MSVC headers contains a definelike &quot;#define __in&quot;, where __in is one macro in the MSVC SourceCode Annotation Language, defined in sal.hJust use a different variable name than &quot;__in&quot;__indirectly_readable_impl, and add &quot;__in&quot; to nasty_macros.h justlike the existing __out. (Also adding a couple more potentiallyconflicting ones.)Differential Revision: https://reviews.llvm.org/D101613

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Fri, 30 Apr 2021 10:57:37 +0000</pubDate>
        <dc:creator>Martin Storsj&#246; &lt;martin@martin.st&gt;</dc:creator>
    </item>
<item>
        <title>c05d1eed - [libcxx][iterator][ranges] adds `input_iterator` and `input_range`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#c05d1eed</link>
        <description>[libcxx][iterator][ranges] adds `input_iterator` and `input_range`Implements parts of:    * P0896R4 The One Ranges Proposal`Depends on D100269.Differential Revision: https://reviews.llvm.org/D100271

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Sun, 11 Apr 2021 19:04:52 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>7c177315 - [libcxx][ranges] adds `ranges::range`, `ranges::common_range`, and range aliases</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#7c177315</link>
        <description>[libcxx][ranges] adds `ranges::range`, `ranges::common_range`, and range aliases* `std::ranges::range`* `std::ranges::sentinel_t`* `std::ranges::range_difference_t`* `std::ranges::range_value_t`* `std::ranges::range_reference_t`* `std::ranges::range_rvalue_reference_t`* `std::ranges::common_range``range_size_t` depends on `sized_range` and will be added alongside it.Implements parts of:    * P0896R4 The One Ranges Proposal`Depends on D100255.Differential Revision: https://reviews.llvm.org/D100269

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Sun, 11 Apr 2021 17:40:30 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>5a3309f8 - [libcxx][ranges] adds `range` access CPOs</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp#5a3309f8</link>
        <description>[libcxx][ranges] adds `range` access CPOs* `std::ranges::begin`* `std::ranges::cbegin`* `std::ranges::end`* `std::ranges::cend`* `std::ranges::iterator` (required for `end`)Implements parts of:    * P0896R4 The One Ranges Proposal`Co-author: @zoecarverDepends on D90999, D100160.Differential Revision: https://reviews.llvm.org/D100255

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/range_concept_conformance.compile.pass.cpp</description>
        <pubDate>Sun, 11 Apr 2021 05:08:32 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
