<?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 incompatible-sign.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c6ffe4d7 - [clang] Fix message text for `-Wpointer-sign` to account for plain char</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/incompatible-sign.cpp#c6ffe4d7</link>
        <description>[clang] Fix message text for `-Wpointer-sign` to account for plain charThe `-Wpointer-sign` warning text is inappropriate for describing theincompatible pointer conversion between plain `char` and explicitly`signed`/`unsigned` `char` (whichever plain `char` has the same rangeas) and vice versa.Specifically, in part, it reads &quot;converts between pointers to integertypes with different sign&quot;. This patch changes that portion to readinstead as &quot;converts between pointers to integer types where one is ofthe unique plain &apos;char&apos; type and the other is not&quot; when one of the typesis plain `char`.C17 subclause 6.5.16.1 indicates that the conversions resulting in`-Wpointer-sign` warnings in assignment-like contexts are constraintviolations. This means that strict conformance requires a diagnostic forthe case where the message text is wrong before this patch. The lack ofan even more specialized warning group is consistent with GCC.Reviewed By: aaron.ballmanDifferential Revision: https://reviews.llvm.org/D93999

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/incompatible-sign.cpp</description>
        <pubDate>Mon, 11 Jan 2021 23:36:28 +0000</pubDate>
        <dc:creator>Hubert Tong &lt;hubert.reinterpretcast@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f635bcd1 - NFC: Pre-commit test: -Wpointer-sign with plain char to [un]signed char</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/incompatible-sign.cpp#f635bcd1</link>
        <description>NFC: Pre-commit test: -Wpointer-sign with plain char to [un]signed charAdd tests with bad message text for `-Wpointer-sign` and run them withboth signed and unsigned versions of plain `char`.

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/incompatible-sign.cpp</description>
        <pubDate>Mon, 11 Jan 2021 23:35:54 +0000</pubDate>
        <dc:creator>Hubert Tong &lt;hubert.reinterpretcast@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
