Author: hans
Date: Fri Aug 11 09:07:17 2017
New Revision: 310720

URL: http://llvm.org/viewvc/llvm-project?rev=310720&view=rev
Log:
Merging r310692:
------------------------------------------------------------------------
r310692 | rsmith | 2017-08-10 20:14:20 -0700 (Thu, 10 Aug 2017) | 2 lines

PR33850: Update cxx_dr_status for Clang 5 branch.

------------------------------------------------------------------------

Modified:
    cfe/branches/release_50/   (props changed)
    cfe/branches/release_50/test/CXX/drs/dr20xx.cpp
    cfe/branches/release_50/test/CXX/drs/dr4xx.cpp
    cfe/branches/release_50/www/cxx_dr_status.html
    cfe/branches/release_50/www/make_cxx_dr_status

Propchange: cfe/branches/release_50/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Aug 11 09:07:17 2017
@@ -1,4 +1,4 @@
 /cfe/branches/type-system-rewrite:134693-134817
-/cfe/trunk:308455,308722,308824,308897,308996,309058,309112-309113,309226,309263,309327,309382-309383,309488,309503,309523,309569,309607,309633,309636,309640,309722,309752,309975,310006,310057,310158,310191,310359,310691
+/cfe/trunk:308455,308722,308824,308897,308996,309058,309112-309113,309226,309263,309327,309382-309383,309488,309503,309523,309569,309607,309633,309636,309640,309722,309752,309975,310006,310057,310158,310191,310359,310691-310692
 /cfe/trunk/test:170344
 /cfe/trunk/test/SemaTemplate:126920

Modified: cfe/branches/release_50/test/CXX/drs/dr20xx.cpp
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_50/test/CXX/drs/dr20xx.cpp?rev=310720&r1=310719&r2=310720&view=diff
==============================================================================
--- cfe/branches/release_50/test/CXX/drs/dr20xx.cpp (original)
+++ cfe/branches/release_50/test/CXX/drs/dr20xx.cpp Fri Aug 11 09:07:17 2017
@@ -10,7 +10,7 @@
 #define static_assert(...) _Static_assert(__VA_ARGS__)
 #endif
 
-namespace dr2094 { // dr2094: 5.0
+namespace dr2094 { // dr2094: 5
   struct A { int n; };
   struct B { volatile int n; };
   static_assert(__is_trivially_copyable(volatile int), "");

Modified: cfe/branches/release_50/test/CXX/drs/dr4xx.cpp
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_50/test/CXX/drs/dr4xx.cpp?rev=310720&r1=310719&r2=310720&view=diff
==============================================================================
--- cfe/branches/release_50/test/CXX/drs/dr4xx.cpp (original)
+++ cfe/branches/release_50/test/CXX/drs/dr4xx.cpp Fri Aug 11 09:07:17 2017
@@ -1202,7 +1202,7 @@ namespace dr495 { // dr495: 3.5
   long n2 = s2;
 }
 
-namespace dr496 { // dr496: sup dr2094
+namespace dr496 { // dr496: sup 2094
   struct A { int n; };
   struct B { volatile int n; };
   int check1[ __is_trivially_copyable(const int) ? 1 : -1];

Modified: cfe/branches/release_50/www/cxx_dr_status.html
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_50/www/cxx_dr_status.html?rev=310720&r1=310719&r2=310720&view=diff
==============================================================================
--- cfe/branches/release_50/www/cxx_dr_status.html (original)
+++ cfe/branches/release_50/www/cxx_dr_status.html Fri Aug 11 09:07:17 2017
@@ -591,7 +591,7 @@
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#92";>92</a></td>
     <td>CD4</td>
     <td>Should <I>exception-specification</I>s be part of the type system?</td>
-    <td class="svn" align="center">Clang 4 (C++17 onwards)</td>
+    <td class="full" align="center">Clang 4 (C++17 onwards)</td>
   </tr>
   <tr id="93">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#93";>93</a></td>
@@ -813,7 +813,7 @@
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#129";>129</a></td>
     <td>CD3</td>
     <td>Stability of uninitialized auto variables</td>
-    <td class="svn" align="center">Duplicate of <a href="#616">616</a></td>
+    <td class="full" align="center">Duplicate of <a href="#616">616</a></td>
   </tr>
   <tr id="130">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#130";>130</a></td>
@@ -1480,7 +1480,7 @@ accessible?</td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#240";>240</a></td>
     <td>CD3</td>
     <td>Uninitialized values and undefined behavior</td>
-    <td class="svn" align="center">Duplicate of <a href="#616">616</a></td>
+    <td class="full" align="center">Duplicate of <a href="#616">616</a></td>
   </tr>
   <tr id="241">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#241";>241</a></td>
@@ -1594,7 +1594,7 @@ accessible?</td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#259";>259</a></td>
     <td>CD1</td>
     <td>Restrictions on explicit specialization and instantiation</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr class="open" id="260">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#260";>260</a></td>
@@ -1913,7 +1913,7 @@ of class templates</td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#312";>312</a></td>
     <td>CD3</td>
     <td>&#8220;use&#8221; of invalid pointer value not defined</td>
-    <td class="svn" align="center">Duplicate of <a href="#616">616</a></td>
+    <td class="full" align="center">Duplicate of <a href="#616">616</a></td>
   </tr>
   <tr id="313">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#313";>313</a></td>
@@ -2279,7 +2279,7 @@ of class templates</td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#373";>373</a></td>
     <td>C++11</td>
     <td>Lookup on namespace qualified name in using-directive</td>
-    <td class="svn" align="center">SVN</td>
+    <td class="svn" align="center">Clang 5</td>
   </tr>
   <tr id="374">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#374";>374</a></td>
@@ -3017,7 +3017,7 @@ of class templates</td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#496";>496</a></td>
     <td>CD3</td>
     <td>Is a volatile-qualified type really a POD?</td>
-    <td class="none" align="center">Superseded by <a 
href="#dr2094">dr2094</a></td>
+    <td class="svn" align="center">Superseded by <a href="#2094">2094</a></td>
   </tr>
   <tr id="497">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#497";>497</a></td>
@@ -3541,7 +3541,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#583";>583</a></td>
     <td>CD3</td>
     <td>Relational pointer comparisons against the null pointer constant</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr id="584">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#584";>584</a></td>
@@ -3613,7 +3613,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#595";>595</a></td>
     <td>dup</td>
     <td>Exception specifications in templates instantiated from class 
bodies</td>
-    <td class="svn" align="center">Duplicate of <a href="#1330">1330</a></td>
+    <td class="full" align="center">Duplicate of <a href="#1330">1330</a></td>
   </tr>
   <tr class="open" id="596">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#596";>596</a></td>
@@ -3739,7 +3739,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#616";>616</a></td>
     <td>CD3</td>
     <td>Definition of &#8220;indeterminate value&#8221;</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr class="open" id="617">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#617";>617</a></td>
@@ -5839,7 +5839,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1004";>1004</a></td>
     <td>C++11</td>
     <td>Injected-class-names as arguments for template template parameters</td>
-    <td class="svn" align="center">SVN</td>
+    <td class="svn" align="center">Clang 5</td>
   </tr>
   <tr id="1005">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#1005";>1005</a></td>
@@ -7093,7 +7093,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1213";>1213</a></td>
     <td>CD3</td>
     <td>Array subscripting and xvalues</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr id="1214">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1214";>1214</a></td>
@@ -7405,7 +7405,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1265";>1265</a></td>
     <td>CD3</td>
     <td>Mixed use of the <TT>auto</TT> specifier</td>
-    <td class="svn" align="center">SVN</td>
+    <td class="svn" align="center">Clang 5</td>
   </tr>
   <tr class="open" id="1266">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1266";>1266</a></td>
@@ -7585,7 +7585,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1295";>1295</a></td>
     <td>CD3</td>
     <td>Binding a reference to an rvalue bit-field</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr id="1296">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1296";>1296</a></td>
@@ -7675,7 +7675,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1310";>1310</a></td>
     <td>CD3</td>
     <td>What is an &#8220;acceptable lookup result?&#8221;</td>
-    <td class="svn" align="center">SVN</td>
+    <td class="svn" align="center">Clang 5</td>
   </tr>
   <tr id="1311">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1311";>1311</a></td>
@@ -7795,7 +7795,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1330";>1330</a></td>
     <td>CD3</td>
     <td>Delayed instantiation of <TT>noexcept</TT> specifiers</td>
-    <td class="svn" align="center">Clang 4 (C++11 onwards)</td>
+    <td class="full" align="center">Clang 4 (C++11 onwards)</td>
   </tr>
   <tr class="open" id="1331">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#1331";>1331</a></td>
@@ -8143,7 +8143,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1388";>1388</a></td>
     <td>CD3</td>
     <td>Missing non-deduced context following a function parameter pack</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr id="1389">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#1389";>1389</a></td>
@@ -8209,7 +8209,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1399";>1399</a></td>
     <td>CD3</td>
     <td>Deduction with multiple function parameter packs</td>
-    <td class="svn" align="center">Duplicate of <a href="#1388">1388</a></td>
+    <td class="full" align="center">Duplicate of <a href="#1388">1388</a></td>
   </tr>
   <tr id="1400">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#1400";>1400</a></td>
@@ -8785,7 +8785,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1495";>1495</a></td>
     <td>CD3</td>
     <td>Partial specialization of variadic class template</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr id="1496">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1496";>1496</a></td>
@@ -8887,7 +8887,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1512";>1512</a></td>
     <td>CD3</td>
     <td>Pointer comparison vs qualification conversions</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr class="open" id="1513">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1513";>1513</a></td>
@@ -8923,7 +8923,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1518";>1518</a></td>
     <td>CD4</td>
     <td>Explicit default constructors and copy-list-initialization</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr id="1519">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#1519";>1519</a></td>
@@ -9733,7 +9733,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1653";>1653</a></td>
     <td>CD4</td>
     <td>Removing deprecated increment of <TT>bool</TT></td>
-    <td class="svn" align="center">Clang 4 (C++17 onwards)</td>
+    <td class="full" align="center">Clang 4 (C++17 onwards)</td>
   </tr>
   <tr id="1654">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#1654";>1654</a></td>
@@ -9763,7 +9763,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1658";>1658</a></td>
     <td>C++14</td>
     <td>Deleted default constructor for abstract class via destructor</td>
-    <td class="svn" align="center">SVN</td>
+    <td class="svn" align="center">Clang 5</td>
   </tr>
   <tr class="open" id="1659">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1659";>1659</a></td>
@@ -11161,7 +11161,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1891";>1891</a></td>
     <td>CD4</td>
     <td>Move constructor/assignment for closure class</td>
-    <td class="svn" align="center">Clang 4</td>
+    <td class="full" align="center">Clang 4</td>
   </tr>
   <tr id="1892">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1892";>1892</a></td>
@@ -12379,7 +12379,7 @@ and <I>POD class</I></td>
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#2094";>2094</a></td>
     <td>DR</td>
     <td>Trivial copy/move constructor for class with volatile member</td>
-    <td class="full" align="center">Clang 5.0</td>
+    <td class="svn" align="center">Clang 5</td>
   </tr>
   <tr id="2095">
     <td><a 
href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#2095";>2095</a></td>

Modified: cfe/branches/release_50/www/make_cxx_dr_status
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_50/www/make_cxx_dr_status?rev=310720&r1=310719&r2=310720&view=diff
==============================================================================
--- cfe/branches/release_50/www/make_cxx_dr_status (original)
+++ cfe/branches/release_50/www/make_cxx_dr_status Fri Aug 11 09:07:17 2017
@@ -108,11 +108,11 @@ def availability(issue):
   if status == 'unknown':
     avail = 'Unknown'
     avail_style = ' class="none"'
-  elif status == '5':
+  elif status == '6':
     avail = 'SVN'
     avail_style = ' class="svn"'
-  elif status == '4':
-    avail = 'Clang 4'
+  elif status == '5':
+    avail = 'Clang 5'
     avail_style = ' class="svn"'
   elif re.match('^[0-9]+\.?[0-9]*', status):
     avail = 'Clang %s' % status


_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to