OSDN Git Service

PR c++/48528
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 9 Apr 2011 19:04:11 +0000 (19:04 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 9 Apr 2011 19:04:11 +0000 (19:04 +0000)
* g++.dg/cpp0x/sfinae10.C: Remove abstract class.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_6-branch@172230 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/sfinae10.C

index 8e7fb0a..014148a 100644 (file)
@@ -1,3 +1,8 @@
+2011-04-09  Jason Merrill  <jason@redhat.com>
+
+       PR c++/48528
+       * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
+
 2011-04-08  Mike Stump  <mikestump@comcast.net>
 
        PR testsuite/48506
index ede8b70..72dbce0 100644 (file)
@@ -10,9 +10,7 @@ decltype(T(std::declval<Args>()...), char()) f(int);
 template<class, class...>
 char (&f(...))[2];
 
-struct A { virtual ~A() = 0; };
 struct B {};
 
-static_assert(sizeof(f<A, int, int>(0)) != 1, "Error"); // a
 static_assert(sizeof(f<B, void, int>(0)) != 1, "Error"); // b
 static_assert(sizeof(f<void, int, int>(0)) != 1, "Error"); // c