<?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 version</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c51a59d8 - [libc++][format] Updates feature-test macros.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#c51a59d8</link>
        <description>[libc++][format] Updates feature-test macros.During the discussion on the SG-10 mailinglist regarding the formatfeature-test macros voted in during the last plenary it turns out libc++can&apos;t mark the format feature-test macro as implemented.According to  https://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations#__cpp_lib_formatthe not yet implemented paper  P1361R2 Integration of chrono with text formattingaffects the feature test macro.Note that P1361R2 doesn&apos;t mention the feature-test macro nor is there anLWG-issue to address the issue. The reporter of the issue didn&apos;t recallwhere this requirement exactly has been decided.Reviewed By: ldionne, #libcDifferential Revision: https://reviews.llvm.org/D133271

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Sun, 04 Sep 2022 11:56:36 +0000</pubDate>
        <dc:creator>Mark de Wever &lt;koraq@xs4all.nl&gt;</dc:creator>
    </item>
<item>
        <title>f4889687 - [libc++][ranges] Sets ranges feature-test macro.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#f4889687</link>
        <description>[libc++][ranges] Sets ranges feature-test macro.D131234 marked the ranges papers as complete, but it didn&apos;t set thefeature-test macro.Reviewed By: ldionne, var-const, #libcDifferential Revision: https://reviews.llvm.org/D131326(cherry picked from commit 195287d90afb1b97a0fb869da501370e7c3e67c6)

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Sat, 06 Aug 2022 15:46:22 +0000</pubDate>
        <dc:creator>Mark de Wever &lt;koraq@xs4all.nl&gt;</dc:creator>
    </item>
<item>
        <title>544ac3d2 - [libc++][format] Enables feature-test macro.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#544ac3d2</link>
        <description>[libc++][format] Enables feature-test macro.The macro is only enabled when the Clang is used with-fexperimental-library.Reviewed By: ldionne, #libcDifferential Revision: https://reviews.llvm.org/D130792(cherry picked from commit 679169b7dd74c6f9161353f07e716ec25e80d1b8)

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Fri, 29 Jul 2022 18:35:43 +0000</pubDate>
        <dc:creator>Mark de Wever &lt;koraq@xs4all.nl&gt;</dc:creator>
    </item>
<item>
        <title>309aed30 - [libc++] Implement P1423R3 (char8_t backward compatibility remediation)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#309aed30</link>
        <description>[libc++] Implement P1423R3 (char8_t backward compatibility remediation)Reviewed By: Mordante, #libcSpies: h-vetinari, libcxx-commits, arichardsonDifferential Revision: https://reviews.llvm.org/D129195

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Tue, 19 Jul 2022 00:03:10 +0000</pubDate>
        <dc:creator>Nikolas Klauser &lt;nikolasklauser@berlin.de&gt;</dc:creator>
    </item>
<item>
        <title>56a33ba3 - [libc++] Implement P0154R1 (Hardware inference size)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#56a33ba3</link>
        <description>[libc++] Implement P0154R1 (Hardware inference size)`__GCC_CONSTRUCTIVE_SIZE` and `__GCC_DESTRUCTIVE_SIZE` are available since GCC 12. I&apos;m assuming clang will also implement these for compatability with libstdc++.Reviewed By: ldionne, #libcSpies: h-vetinari, libcxx-commits, arichardsonDifferential Revision: https://reviews.llvm.org/D122276

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Wed, 22 Jun 2022 19:10:57 +0000</pubDate>
        <dc:creator>Nikolas Klauser &lt;nikolasklauser@berlin.de&gt;</dc:creator>
    </item>
<item>
        <title>971e9c80 - [libc++] Implement std::boyer_moore{, _horspool}_searcher</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#971e9c80</link>
        <description>[libc++] Implement std::boyer_moore{, _horspool}_searcherThis mostly copys the `&lt;experimental/functional&gt;` stuff and updates the code to current libc++ style.Reviewed By: ldionne, #libcSpies: nlopes, adamdebreceni, arichardson, libcxx-commits, mgornyDifferential Revision: https://reviews.llvm.org/D121074

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Fri, 17 Jun 2022 14:02:53 +0000</pubDate>
        <dc:creator>Nikolas Klauser &lt;nikolasklauser@berlin.de&gt;</dc:creator>
    </item>
<item>
        <title>9e5c2934 - [libc++] Removes __cpp_lib_monadic_optional.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#9e5c2934</link>
        <description>[libc++] Removes __cpp_lib_monadic_optional.P0798R8 &quot;Monadic operations for std::optional&quot; has been implemented, sothis LWG issue can be adopted.During review it was discovered another paper bumped the macro. Thepart affecting optional of this paper is done, the variant isn&apos;t. Thestatus page is updated to reflect the current state.Implements- LWG 3621 Remove feature-test macro __cpp_lib_monadic_optionalUpdates status of- P2231R1 Missing constexpr in std::optional and std::variantReviewed By: #libc, philnik, ldionneDifferential Revision: https://reviews.llvm.org/D125813

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Tue, 17 May 2022 17:15:18 +0000</pubDate>
        <dc:creator>Mark de Wever &lt;koraq@xs4all.nl&gt;</dc:creator>
    </item>
<item>
        <title>586efd52 - [libc++][P0943] Add stdatomic.h header.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#586efd52</link>
        <description>[libc++][P0943] Add stdatomic.h header.* https://wg21.link/P0943* https://eel.is/c++draft/stdatomic.h.synThis is a re-application of 5d1c1a24, which was reverted in 987c7f407because it broke the LLDB build.Co-authored-by: Marek Kurdej &lt;marek.kurdej@gmail.com&gt;Differential Revision: https://reviews.llvm.org/D97044

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Mon, 11 Apr 2022 14:42:45 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>425620cc - [libc++] Implement P0980R1 (constexpr std::string)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#425620cc</link>
        <description>[libc++] Implement P0980R1 (constexpr std::string)Reviewed By: #libc, ldionneSpies: daltenty, sdasgup3, ldionne, arichardson, MTC, ChuanqiXu, mehdi_amini, shauheen, antiagainst, nicolasvasilache, arpith-jacob, mgester, lucyrfox, aartbik, liufengdb, stephenneuendorffer, Joonsoo, grosul1, Kayjukh, jurahul, msifontes, tatianashp, rdzhabarov, teijeong, cota, dcaballe, Chia-hungDuan, wrengr, wenzhicui, arphaman, Mordante, miscco, Quuxplusone, smeenai, libcxx-commitsDifferential Revision: https://reviews.llvm.org/D110598

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Wed, 27 Apr 2022 08:11:44 +0000</pubDate>
        <dc:creator>Nikolas Klauser &lt;nikolasklauser@berlin.de&gt;</dc:creator>
    </item>
<item>
        <title>c292b606 - [libc++] Implement P1007R3: std::assume_aligned</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#c292b606</link>
        <description>[libc++] Implement P1007R3: std::assume_alignedThis supersedes and incoroporates content from both D108906 and D54966,and also some original content.Co-Authored-by: Marshall Clow &lt;mclow.lists@gmail.com&gt;Co-Authored-by: Gonzalo Brito GadeschiDifferential Revision: https://reviews.llvm.org/D118938

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Thu, 03 Feb 2022 19:45:22 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a96443ed - [libc++] Implement P0401R6 (allocate_at_least)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#a96443ed</link>
        <description>[libc++] Implement P0401R6 (allocate_at_least)Reviewed By: ldionne, var-const, #libcSpies: mgorny, libcxx-commits, arichardsonDifferential Revision: https://reviews.llvm.org/D122877

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Sat, 09 Apr 2022 07:41:19 +0000</pubDate>
        <dc:creator>Nikolas Klauser &lt;nikolasklauser@berlin.de&gt;</dc:creator>
    </item>
<item>
        <title>e27a122b - [libc++] Support arrays in make_shared and allocate_shared (P0674R1)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#e27a122b</link>
        <description>[libc++] Support arrays in make_shared and allocate_shared (P0674R1)This patch implements P0674R1, i.e. support for arrays in std::make_sharedand std::allocate_shared.Co-authored-by: Zoe Carver &lt;z.zoelec2@gmail.com&gt;Differential Revision: https://reviews.llvm.org/D62641

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Tue, 26 Oct 2021 17:12:12 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>385cc25a - [libc++] Ensure that all public C++ headers include &lt;__assert&gt;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#385cc25a</link>
        <description>[libc++] Ensure that all public C++ headers include &lt;__assert&gt;This patch changes the requirement for getting the declaration of theassertion handler from including &lt;__assert&gt; to including any publicC++ header of the library. Note that C compatibility headers areexcluded because we don&apos;t implement all the C headers ourselves --some of them are taken straight from the C library, like assert.h.It also adds a generated test to check it. Furthermore, this newgenerated test is designed in a way that will make it possible toreplace almost all the existing test-generation scripts with thissystem in upcoming patches.Differential Revision: https://reviews.llvm.org/D122506

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Fri, 25 Mar 2022 16:55:36 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<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/include/version#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/include/version</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>987c7f40 - [libc++] Revert &lt;stdatomic.h&gt; changes</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#987c7f40</link>
        <description>[libc++] Revert &lt;stdatomic.h&gt; changesThis reverts commits a30a7948d and 5d1c1a243, which broke the LLDBdata formatters tests because they build with modules in C++11 mode.Differential Revision: https://reviews.llvm.org/D97044

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Tue, 15 Feb 2022 17:57:12 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5d1c1a24 - [libc++] [C++2b] [P0943] Add stdatomic.h header.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#5d1c1a24</link>
        <description>[libc++] [C++2b] [P0943] Add stdatomic.h header.* https://wg21.link/P0943* https://eel.is/c++draft/stdatomic.h.synDifferential Revision: https://reviews.llvm.org/D97044

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Mon, 07 Feb 2022 21:04:31 +0000</pubDate>
        <dc:creator>Marek Kurdej &lt;marek.kurdej@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2a8f9a5e - [libc++] Implement P0627R6 (Function to mark unreachable code)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#2a8f9a5e</link>
        <description>[libc++] Implement P0627R6 (Function to mark unreachable code)Reviewed By: ldionne, Quuxplusone, #libcSpies: arichardson, mstorsjo, libcxx-commits, mgornyDifferential Revision: https://reviews.llvm.org/D119152

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Mon, 14 Feb 2022 17:26:02 +0000</pubDate>
        <dc:creator>Nikolas Klauser &lt;nikolasklauser@berlin.de&gt;</dc:creator>
    </item>
<item>
        <title>a5b4479d - [libc++] Add papers from February 2022 plenary meeting</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#a5b4479d</link>
        <description>[libc++] Add papers from February 2022 plenary meetingReviewed By: ldionne, Quuxplusone, #libcSpies: arichardson, libcxx-commitsDifferential Revision: https://reviews.llvm.org/D119189

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Tue, 08 Feb 2022 23:07:14 +0000</pubDate>
        <dc:creator>Nikolas Klauser &lt;nikolasklauser@berlin.de&gt;</dc:creator>
    </item>
<item>
        <title>fa6b9e40 - [libc++] Normalize all our &apos;#pragma GCC system_header&apos;, and regression-test.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#fa6b9e40</link>
        <description>[libc++] Normalize all our &apos;#pragma GCC system_header&apos;, and regression-test.Now we&apos;ll notice if a header forgets to include this magic phrase.Differential Revision: https://reviews.llvm.org/D118800

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Wed, 02 Feb 2022 01:16:40 +0000</pubDate>
        <dc:creator>Arthur O&apos;Dwyer &lt;arthur.j.odwyer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5d78fef6 - [libc++] Fix LWG3437 &quot;__cpp_lib_polymorphic_allocator is in the wrong header&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/version#5d78fef6</link>
        <description>[libc++] Fix LWG3437 &quot;__cpp_lib_polymorphic_allocator is in the wrong header&quot;https://cplusplus.github.io/LWG/issue3437Differential Revision: https://reviews.llvm.org/D117963

            List of files:
            /llvm-project-15.0.7/libcxx/include/version</description>
        <pubDate>Sat, 22 Jan 2022 20:24:53 +0000</pubDate>
        <dc:creator>Arthur O&apos;Dwyer &lt;arthur.j.odwyer@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
