<?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 iterator_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/iterator_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/iterator_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>e65d3760 - [libc++][ranges] Implement `indirectly_copyable{,_storable}`.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#e65d3760</link>
        <description>[libc++][ranges] Implement `indirectly_copyable{,_storable}`.Also refactor tests for `indirectly_movable{,_storable}`.Differential Revision: https://reviews.llvm.org/D118432

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Wed, 02 Feb 2022 21:27:28 +0000</pubDate>
        <dc:creator>Konstantin Varlamov &lt;varconst@apple.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/iterator_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/iterator_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>edc1f0c1 - [libcxx][ranges] Implement indirectly_swappable.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#edc1f0c1</link>
        <description>[libcxx][ranges] Implement indirectly_swappable.Differential Revision: https://reviews.llvm.org/D105304

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Thu, 01 Jul 2021 18:58:54 +0000</pubDate>
        <dc:creator>zoecarver &lt;z.zoelec2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>075f2370 - [libcxx][ranges] Add `indirectly_movable` and `indirectly_movable_storable`.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#075f2370</link>
        <description>[libcxx][ranges] Add `indirectly_movable` and `indirectly_movable_storable`.Differential Revision: https://reviews.llvm.org/D102639

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Mon, 17 May 2021 17:30:12 +0000</pubDate>
        <dc:creator>zoecarver &lt;z.zoelec2@gmail.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/iterator_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/iterator_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>9c5d86aa - [libcxx][iterator][ranges] adds `bidirectional_iterator` and `bidirectional_range`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#9c5d86aa</link>
        <description>[libcxx][iterator][ranges] adds `bidirectional_iterator` and `bidirectional_range`Implements parts of:    * P0896R4 The One Ranges Proposal`Depends on D100275.Differential Revision: https://reviews.llvm.org/D100278

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Mon, 12 Apr 2021 01:16:45 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>fa3e2626 - [libcxx][iterator][ranges] adds `forward_iterator` and `forward_range`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#fa3e2626</link>
        <description>[libcxx][iterator][ranges] adds `forward_iterator` and `forward_range`Implements parts of:    * P0896R4 The One Ranges Proposal`Depends on D100271.Differential Revision: https://reviews.llvm.org/D100275

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Sun, 11 Apr 2021 22:11:03 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.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/iterator_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/iterator_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/iterator_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/iterator_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>3aaac01a - [libcxx][ranges] Fix tests for stdlib types that conform to sized_sentinel_for.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#3aaac01a</link>
        <description>[libcxx][ranges] Fix tests for stdlib types that conform to sized_sentinel_for.Differential Revision: https://reviews.llvm.org/D101371

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Tue, 27 Apr 2021 16:03:52 +0000</pubDate>
        <dc:creator>zoecarver &lt;z.zoelec2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>045781a5 - [libc++] [test] Don&apos;t assume iterators are class types.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#045781a5</link>
        <description>[libc++] [test] Don&apos;t assume iterators are class types.In particular, `span&lt;int&gt;::iterator` may be a raw pointer typeand thus have no nested typedef `iterator::value_type`. However,we already know that the value_type we expect for `span&lt;int&gt;` is just `int`.Fix up all other iterator_concept_conformance tests in the same way.Differential Revision: https://reviews.llvm.org/D101420

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Wed, 28 Apr 2021 01:30:38 +0000</pubDate>
        <dc:creator>Arthur O&apos;Dwyer &lt;arthur.j.odwyer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bdd68357 - [libc++][ranges] iterator.concept.sizedsentinel: sized_sentinel_for and disable_sized_sentinel_for.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#bdd68357</link>
        <description>[libc++][ranges] iterator.concept.sizedsentinel: sized_sentinel_for and disable_sized_sentinel_for.Based on D100160.Reviewed By: cjdb, ldionne, Quuxplusone, #libc, misccoDifferential Revision: https://reviews.llvm.org/D100587

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Mon, 26 Apr 2021 16:35:47 +0000</pubDate>
        <dc:creator>zoecarver &lt;z.zoelec2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>38225d69 - [libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#38225d69</link>
        <description>[libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for`Implements parts of:    * P0896R4 The One Ranges Proposal`Depends on D100080Differential Revision: https://reviews.llvm.org/D100160

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Fri, 09 Apr 2021 02:10:32 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>22052860 - [libcxx][iterator] adds `std::weakly_incrementable` and `std::incrementable`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#22052860</link>
        <description>[libcxx][iterator] adds `std::weakly_incrementable` and `std::incrementable`Implements parts of:    * P0896R4 The One Ranges Proposal`Depends on D100073.Reviewed By: ldionne, zoecarver, #libcDifferential Revision: https://reviews.llvm.org/D100080

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Sat, 24 Apr 2021 01:22:55 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>a224bf8e - [libcxx] disables ranges for clang-cl</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#a224bf8e</link>
        <description>[libcxx] disables ranges for clang-clclang-cl doesn&apos;t properly handle concepts right now and is failing CI.Differential Revision: https://reviews.llvm.org/D101205

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Fri, 23 Apr 2021 23:08:58 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb.ns@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>57ebf3d0 - [libc++] Re-apply `std::indirectly_readable` and `std::indirectly_writable`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#57ebf3d0</link>
        <description>[libc++] Re-apply `std::indirectly_readable` and `std::indirectly_writable`That was originally committed in 04733181b513 and then reverted ina9f11cc0d965 because it broke several people.The problem was a missing include of __iterator/concepts.h, which has nowbeen fixed.Differential Revision: https://reviews.llvm.org/D100073

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Thu, 22 Apr 2021 15:05:30 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>04733181 - [libcxx][iterator] adds `std::indirectly_readable` and `std::indirectly_writable`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp#04733181</link>
        <description>[libcxx][iterator] adds `std::indirectly_readable` and `std::indirectly_writable`Implements parts of:    * P0896R4 The One Ranges Proposal`Depends on D99873.Reviewed By: ldionne, #libcDifferential Revision: https://reviews.llvm.org/D100073

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/iterator_concept_conformance.compile.pass.cpp</description>
        <pubDate>Wed, 21 Apr 2021 16:41:13 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
