diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2022-05-22 13:36:10 -0400 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2022-05-22 13:37:30 -0400 |
commit | 202a4fde2ba92d70f1eb8760e1919b6ab19f0ced (patch) | |
tree | 9e8f4284688011735d5cc59d96b91ba100e7303e /clang/www | |
parent | 145fe571061b48eaedbd79939bb2dc28267e9a0d (diff) | |
download | llvm-202a4fde2ba92d70f1eb8760e1919b6ab19f0ced.zip llvm-202a4fde2ba92d70f1eb8760e1919b6ab19f0ced.tar.gz llvm-202a4fde2ba92d70f1eb8760e1919b6ab19f0ced.tar.bz2 |
Test more C DR conformance (part two of many)
This continues the work started earlier at filling our the C DR status
page based on test coverage.
Diffstat (limited to 'clang/www')
-rw-r--r-- | clang/www/c_dr_status.html | 51 |
1 files changed, 28 insertions, 23 deletions
diff --git a/clang/www/c_dr_status.html b/clang/www/c_dr_status.html index 05d8579..49783ed 100644 --- a/clang/www/c_dr_status.html +++ b/clang/www/c_dr_status.html @@ -250,37 +250,42 @@ conformance.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_034.html">34</a></td> <td>C89</td> <td>External declarations in different scopes</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="35"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_035.html">35</a></td> <td>NAD</td> <td>Questions about definition of functions without a prototype</td> - <td class="unknown" align="center">Unknown</td> + <td class="partial" align="center"> + <details><summary>Partial</summary> + Tags declared directly within an identifier list are incorrectly scoped + to the prototype rather than to the function body. + </details> + </td> </tr> <tr id="36"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_036.html">36</a></td> <td>NAD</td> <td>May floating-point constants be represented with more precision than implied by its type?</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="37"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_037.html">37</a></td> <td>NAD</td> <td>Questions about multibyte characters and Unicode</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="38"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_038.html">38</a></td> <td>NAD</td> <td>Questions about argument substitution during macro expansion</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="39"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_039.html">39</a></td> <td>NAD</td> <td>Questions about the "C" locale</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="40"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_040.html">40</a></td> @@ -304,13 +309,13 @@ conformance.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_043.html">43</a></td> <td>C89</td> <td>On the definition of the NULL macro</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="44"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_044.html">44</a></td> <td>NAD</td> <td>On the result of the offsetof macro</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="45"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_045.html">45</a></td> @@ -322,13 +327,13 @@ conformance.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_046.html">46</a></td> <td>NAD</td> <td>Use of typedef names in parameter declarations</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="47"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_047.html">47</a></td> <td>NAD</td> <td>Questions about declaration conformance</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="48"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_048.html">48</a></td> @@ -346,25 +351,25 @@ conformance.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_050.html">50</a></td> <td>NAD</td> <td>Do wide string literals implicitly include <stddef.h>?</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="51"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_051.html">51</a></td> <td>NAD</td> <td>Question on pointer arithmetic</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="52"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_052.html">52</a></td> <td>C89</td> <td>Editorial corrections</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="53"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_053.html">53</a></td> <td>C89</td> <td>Accessing a pointer to a function with a prototype through a pointer to pointer to function without a prototype</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="54"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_054.html">54</a></td> @@ -382,13 +387,13 @@ conformance.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_056.html">56</a></td> <td>NAD</td> <td>Floating-point representation precision requirements</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="57"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_057.html">57</a></td> <td>NAD</td> <td>Is there an integral type for every pointer?</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="58"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_058.html">58</a></td> @@ -400,13 +405,13 @@ conformance.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_059.html">59</a></td> <td>NAD</td> <td>Do types have to be completed?</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="60"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_060.html">60</a></td> <td>C89</td> <td>Array initialization from a string literal</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="61"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_061.html">61</a></td> @@ -424,13 +429,13 @@ conformance.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_063.html">63</a></td> <td>Dup</td> <td>Floating-point representation precision requirements</td> - <td class="unknown" align="center">Duplicate of <a href="#56">56</a></td> + <td class="full" align="center">Duplicate of <a href="#56">56</a></td> </tr> <tr id="64"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_064.html">64</a></td> <td>NAD</td> <td>Null pointer constants</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="65"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_065.html">65</a></td> @@ -442,19 +447,19 @@ conformance.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_066.html">66</a></td> <td>NAD</td> <td>Another question on locales</td> - <td class="unknown" align="center">Unknown</td> + <td class="na" align="center">N/A</td> </tr> <tr id="67"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_067.html">67</a></td> <td>NAD</td> <td>Integer and integral type confusion</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="68"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_068.html">68</a></td> <td>NAD</td> <td>'char' and signed vs unsigned integer types</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Yes</td> </tr> <tr id="69"> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_069.html">69</a></td> |