re PR middle-end/50079 (FAIL: g++.dg/init/copy7.C execution test)
authorRichard Guenther <rguenther@suse.de>
Thu, 3 Nov 2011 15:16:57 +0000 (15:16 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 3 Nov 2011 15:16:57 +0000 (15:16 +0000)
2011-11-03  Richard Guenther  <rguenther@suse.de>

PR middle-end/50079
* g++.dg/init/copy7.C: Remove testcase.

From-SVN: r180829

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/init/copy7.C [deleted file]

index 841d7b034538348e078439fdfeebdbcd9bb97945..986bc70ae37d9f000e19071585925e759191bd6a 100644 (file)
@@ -1,3 +1,8 @@
+2011-11-03  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/50079
+       * g++.dg/init/copy7.C: Remove testcase.
+
 2011-11-03  Martin Jambor  <mjambor@suse.cz>
 
        * g++.dg/ipa/devirt-c-1.C: Add dump scans.
diff --git a/gcc/testsuite/g++.dg/init/copy7.C b/gcc/testsuite/g++.dg/init/copy7.C
deleted file mode 100644 (file)
index 20e1e47..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-// PR c++/39480
-// It isn't always safe to call memcpy with identical arguments.
-// { dg-do run }
-
-extern "C" void abort();
-extern "C" void *
-memcpy(void *dest, void *src, __SIZE_TYPE__ n)
-{
-  if (dest == src)
-    abort();
-  else
-    {
-      __SIZE_TYPE__ i;
-      for (i = 0; i < n; i++)
-        ((char *)dest)[i] = ((const char*)src)[i];
-    }
-}
-
-struct A
-{
-  double d[10];
-};
-
-struct B: public A
-{
-  char bc;
-};
-
-B b;
-
-void f(B *a1, B* a2)
-{
-  *a1 = *a2;
-}
-
-int main()
-{
-  f(&b,&b);
-}