Author: marshall
Date: Thu May 11 09:25:45 2017
New Revision: 302802

URL: http://llvm.org/viewvc/llvm-project?rev=302802&view=rev
Log:
Mark LWG#2782 as complete. No functionality change; we already do this. Just 
added a few more tests.

Modified:
    
libcxx/trunk/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/allocs.pass.cpp
    libcxx/trunk/www/cxx1z_status.html

Modified: 
libcxx/trunk/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/allocs.pass.cpp
URL: 
http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/allocs.pass.cpp?rev=302802&r1=302801&r2=302802&view=diff
==============================================================================
--- 
libcxx/trunk/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/allocs.pass.cpp
 (original)
+++ 
libcxx/trunk/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/allocs.pass.cpp
 Thu May 11 09:25:45 2017
@@ -107,5 +107,11 @@ int main()
         assert((a.inner_allocator() ==
             std::scoped_allocator_adaptor<A2<int>, A3<int>>(A2<int>(5), 
A3<int>(6))));
     }
-
+//  Test for LWG2782
+    {
+        static_assert(!std::is_convertible<A1<int>, A2<int>>::value, "");
+        static_assert(!std::is_convertible<
+             std::scoped_allocator_adaptor<A1<int>>, 
+             std::scoped_allocator_adaptor<A2<int>>>::value, "");
+    }
 }

Modified: libcxx/trunk/www/cxx1z_status.html
URL: 
http://llvm.org/viewvc/llvm-project/libcxx/trunk/www/cxx1z_status.html?rev=302802&r1=302801&r2=302802&view=diff
==============================================================================
--- libcxx/trunk/www/cxx1z_status.html (original)
+++ libcxx/trunk/www/cxx1z_status.html Thu May 11 09:25:45 2017
@@ -437,7 +437,7 @@
        <tr><td><a href="http://wg21.link/LWG2768";>2768</a></td><td>any_cast 
and move semantics</td><td>Kona</td><td>Complete</td></tr>
        <tr><td><a href="http://wg21.link/LWG2769";>2769</a></td><td>Redundant 
const in the return type of any_cast(const 
any&amp;)</td><td>Kona</td><td>Complete</td></tr>
        <tr><td><a 
href="http://wg21.link/LWG2781";>2781</a></td><td>Contradictory requirements for 
std::function and std::reference_wrapper</td><td>Kona</td><td>Complete</td></tr>
-       <tr><td><a 
href="http://wg21.link/LWG2782";>2782</a></td><td>scoped_allocator_adaptor 
constructors must be constrained</td><td>Kona</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2782";>2782</a></td><td>scoped_allocator_adaptor 
constructors must be constrained</td><td>Kona</td><td>Complete</td></tr>
        <tr><td><a href="http://wg21.link/LWG2784";>2784</a></td><td>Resolution 
to LWG 2484 is missing "otherwise, no effects" and is hard to 
parse</td><td>Kona</td><td>Complete</td></tr>
        <tr><td><a href="http://wg21.link/LWG2785";>2785</a></td><td>quoted 
should work with basic_string_view</td><td>Kona</td><td>Complete</td></tr>
        <tr><td><a href="http://wg21.link/LWG2786";>2786</a></td><td>Annex C 
should mention shared_ptr changes for array 
support</td><td>Kona</td><td>Complete</td></tr>


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

Reply via email to