<?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 NextAfterTest.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7e7ecef9 - [libc] Replace type punning with bit_cast</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#7e7ecef9</link>
        <description>[libc] Replace type punning with bit_castAlthough type punning is defined for union in C, it is UB in C++.This patch introduces a bit_cast function to convert between types in a safe way.This is necessary to get llvm-libc compile with GCC.This patch is extracted from D119002.Differential Revision: https://reviews.llvm.org/D119145

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Mon, 07 Feb 2022 15:40:28 +0000</pubDate>
        <dc:creator>Guillaume Chatelet &lt;gchatelet@google.com&gt;</dc:creator>
    </item>
<item>
        <title>25226f3e - [libc] apply formatting to tests</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#25226f3e</link>
        <description>[libc] apply formatting to testsApply the formatting rules that were applied to the libc/src directoryto the libc/test directory, as well as the files in libc/utils that areincluded by the tests. This does not include automated enforcement.Reviewed By: sivachandra, lntueDifferential Revision: https://reviews.llvm.org/D116127

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Tue, 21 Dec 2021 21:12:45 +0000</pubDate>
        <dc:creator>Michael Jones &lt;michaelrj@google.com&gt;</dc:creator>
    </item>
<item>
        <title>1c92911e - [libc] apply new lint rules</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#1c92911e</link>
        <description>[libc] apply new lint rulesThis patch applies the lint rules described in the previous patch. Therewas also a significant amount of effort put into manually fixing things,since all of the templated functions, or structs defined in /spec, werenot updated and had to be handled manually.Reviewed By: sivachandra, lntueDifferential Revision: https://reviews.llvm.org/D114302

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Fri, 19 Nov 2021 21:56:16 +0000</pubDate>
        <dc:creator>Michael Jones &lt;michaelrj@google.com&gt;</dc:creator>
    </item>
<item>
        <title>6c3f53c7 - [libc][NFC] Move test related pieces from FPUtil to util/UnitTest.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#6c3f53c7</link>
        <description>[libc][NFC] Move test related pieces from FPUtil to util/UnitTest.Reviewed By: michaelrjDifferential Revision: https://reviews.llvm.org/D112673

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Wed, 27 Oct 2021 21:07:35 +0000</pubDate>
        <dc:creator>Siva Chandra Reddy &lt;sivachandra@google.com&gt;</dc:creator>
    </item>
<item>
        <title>f362aea4 - [libc][NFC] Move utils/CPP to src/__support/CPP.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#f362aea4</link>
        <description>[libc][NFC] Move utils/CPP to src/__support/CPP.The idea is to move all pieces related to the actual libc sources to the&quot;src&quot; directory. This allows downstream users to ship and build just the&quot;src&quot; directory.Reviewed By: michaelrjDifferential Revision: https://reviews.llvm.org/D112653

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Wed, 27 Oct 2021 18:49:00 +0000</pubDate>
        <dc:creator>Siva Chandra Reddy &lt;sivachandra@google.com&gt;</dc:creator>
    </item>
<item>
        <title>c120edc7 - [libc][nfc] move ctype_utils and FPUtils to __support</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#c120edc7</link>
        <description>[libc][nfc] move ctype_utils and FPUtils to __supportSome ctype functions are called from other libc functions (e.g. isspaceis used in atoi). By moving ctype_utils.h to __support it becomes easierto include just the implementations of these functions. For thesereasons the implementation for isspace was moved intoctype_utils as well.FPUtils was moved to simplify the build order, and to clarify whichfiles are a part of the actual libc.Many files were modified to accomodate these changes, mostly changingthe #include paths.Reviewed By: sivachandraDifferential Revision: https://reviews.llvm.org/D107600

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Thu, 05 Aug 2021 21:27:29 +0000</pubDate>
        <dc:creator>Michael Jones &lt;michaelrj@google.com&gt;</dc:creator>
    </item>
<item>
        <title>efa21152 - [libc] Include nextafter&apos;s functions to Windows&apos;s entrypoints</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#efa21152</link>
        <description>[libc] Include nextafter&apos;s functions to Windows&apos;s entrypointsIncorporated the varied functions for nextafter and refactoredNextAfterTest.h to correctly define bitWidthOfType for bothLinux and Windows; by letting FloatProperties take careof the directives&apos; logic based on the platform being used.This allows to successfully run nextafter&apos;s tests.Reviewed By: sivachandraDifferential Revision: https://reviews.llvm.org/D106395

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Tue, 20 Jul 2021 20:25:24 +0000</pubDate>
        <dc:creator>Hedin Garca &lt;hedingarcia@google.com&gt;</dc:creator>
    </item>
<item>
        <title>a5a337e5 - [libc] Capture floating point encoding and arrange it sequentially in memory</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#a5a337e5</link>
        <description>[libc] Capture floating point encoding and arrange it sequentially in memoryRedefined FPBits.h and LongDoubleBitsX86 so its implementation works for the Windowsand Linux platform while maintaining a packed memory alignment of the precision floatingpoint numbers. For its size in memory to be the same as the data type of the float point number.This change was necessary because the previous attribute((packed)) specification in the struct was not workingfor Windows like it was for Linux and consequently static_asserts in the FPBits.h file were failing.Reviewed By: aeubanks, sivachandraDifferential Revision: https://reviews.llvm.org/D105561

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Tue, 13 Jul 2021 17:19:58 +0000</pubDate>
        <dc:creator>Hedin Garca &lt;hedingarcia@google.com&gt;</dc:creator>
    </item>
<item>
        <title>fb706e08 - [libc][NFC] Make conversion from FPBits to the float point type explicit.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#fb706e08</link>
        <description>[libc][NFC] Make conversion from FPBits to the float point type explicit.This will help us catch errors like the ones fixed by the commit31ed45d9cfd5da2bf4f1d7ddba54122df6fc91fa

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Wed, 14 Apr 2021 06:04:11 +0000</pubDate>
        <dc:creator>Siva Chandra Reddy &lt;sivachandra@google.com&gt;</dc:creator>
    </item>
<item>
        <title>6666e0d7 - [libc] Make FPBits a union.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#6666e0d7</link>
        <description>[libc] Make FPBits a union.This helps us avoid the uncomfortable reinterpret-casts. Avoiding thereinterpret casts prevents us from tripping the sanitizers as well.Reviewed By: lntueDifferential Revision: https://reviews.llvm.org/D100360

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Mon, 12 Apr 2021 22:56:09 +0000</pubDate>
        <dc:creator>Siva Chandra Reddy &lt;sivachandra@google.com&gt;</dc:creator>
    </item>
<item>
        <title>1df0dbfc - [libc][NFC] add &quot;LlvmLibc&quot; as a prefix to all test names</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#1df0dbfc</link>
        <description>[libc][NFC] add &quot;LlvmLibc&quot; as a prefix to all test namesSummary:Having a consistent prefix makes selecting all of the llvm libc testseasier on any platform that is also using the gtest framework.This also modifies the TEST and TEST_F macros to enforce this changemoving forward.Reviewers: sivachandraSubscribers:

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Fri, 15 Jan 2021 21:54:23 +0000</pubDate>
        <dc:creator>Michael Jones &lt;michaelrj@google.com&gt;</dc:creator>
    </item>
<item>
        <title>7f7b0dc4 - [libc] Add implementations of nextafter[f|l] functions.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h#7f7b0dc4</link>
        <description>[libc] Add implementations of nextafter[f|l] functions.A differential fuzzer for these functions has also been added.Along the way, a small correction has been done to the normal/subnormallimits of x86 long double values.Reviewed By: lntueDifferential Revision: https://reviews.llvm.org/D94109

            List of files:
            /llvm-project-15.0.7/libc/test/src/math/NextAfterTest.h</description>
        <pubDate>Mon, 04 Jan 2021 06:33:48 +0000</pubDate>
        <dc:creator>Siva Chandra Reddy &lt;sivachandra@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
