<?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 printf-format-strings.cl</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5fee6936 - [AST] Use PrintingPolicy for format string diagnosis</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl#5fee6936</link>
        <description>[AST] Use PrintingPolicy for format string diagnosisSummary:This is a small improvement for OpenCL diagnostics, but is also usefulfor our CHERI fork, as our __capability qualifier is suppressed fromdiagnostics when all pointers are capabilities, only being used when pointersneed to be explicitly opted-in to being capabilities.Reviewers: rsmith, Anastasia, aaron.ballmanReviewed By: Anastasia, aaron.ballmanSubscribers: aaron.ballman, arichardson, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D78777

            List of files:
            /llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl</description>
        <pubDate>Tue, 28 Apr 2020 22:43:48 +0000</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@jrtc27.com&gt;</dc:creator>
    </item>
<item>
        <title>58fc8082 - OpenCL: Use length modifier for warning on vector printf arguments</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl#58fc8082</link>
        <description>OpenCL: Use length modifier for warning on vector printf argumentsRe-enable format string warnings on printf.The warnings are still incomplete. Apparently it is undefined to use avector specifier without a length modifier, which is not currentlywarned on. Additionally, type warnings appear to not be working withthe hh modifier, and aren&apos;t warning on all of the special restrictionsfrom c99 printf.llvm-svn: 352540

            List of files:
            /llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl</description>
        <pubDate>Tue, 29 Jan 2019 20:49:54 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>297afb14 - Revert &quot;OpenCL: Extend argument promotion rules to vector types&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl#297afb14</link>
        <description>Revert &quot;OpenCL: Extend argument promotion rules to vector types&quot;This reverts r348083. This was based on a misreading of the specfor printf specifiers.Also revert r343653, as without a subsequent patch, a correctlyspecified format for a vector will incorrectly warn.Fixes bug 40491.llvm-svn: 352539

            List of files:
            /llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl</description>
        <pubDate>Tue, 29 Jan 2019 20:49:47 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>0ff50d49 - OpenCL: Improve vector printf warnings</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl#0ff50d49</link>
        <description>OpenCL: Improve vector printf warningsThe vector modifier is considered separate, sodon&apos;t treat it as a conversion specifier.This is still not warning on some cases, likeusing a type that isn&apos;t a valid vector element.Fixes bug 39652llvm-svn: 348084

            List of files:
            /llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl</description>
        <pubDate>Sat, 01 Dec 2018 22:16:27 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>e19dc613 - OpenCL: Don&apos;t warn on v printf modifier</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl#e19dc613</link>
        <description>OpenCL: Don&apos;t warn on v printf modifierThis avoids spurious warnings, but could usea lot of work. For example the number of vectorelements is not verified, and the passedvalue type is not checked.Fixes bug 39486llvm-svn: 346806

            List of files:
            /llvm-project-15.0.7/clang/test/SemaOpenCL/printf-format-strings.cl</description>
        <pubDate>Tue, 13 Nov 2018 22:30:35 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
</channel>
</rss>
