PR testsuite/91132 - test gcc.dg/strlenopt-67.c in r273317 fails
authorMartin Sebor <msebor@redhat.com>
Wed, 10 Jul 2019 16:15:52 +0000 (16:15 +0000)
committerMartin Sebor <msebor@gcc.gnu.org>
Wed, 10 Jul 2019 16:15:52 +0000 (10:15 -0600)
gcc/testsuite/ChangeLog:
* gcc.dg/strlenopt-67.c: Removed second copy of test.

From-SVN: r273358

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/strlenopt-67.c

index 6b2bf884bfdb4a0e58ecdb59738f88035f6f3e2e..7172061a835abe2630394471b8bae88b9905a933 100644 (file)
@@ -1,3 +1,8 @@
+2019-07-10  Martin Sebor  <msebor@redhat.com>
+
+       PR testsuite/91132
+       * gcc.dg/strlenopt-67.c: Removed second copy of test.
+
 2019-07-10  Vladimir Makarov  <vmakarov@redhat.com>
 
        PR target/91102
index a2bcfba68ba6e8d68951bd0612e1c82045edca56..e1b1de27d9e860b27903dc3210130d2596378bed 100644 (file)
@@ -50,55 +50,3 @@ int f8 (void)
 }
 
 /* { dg-final { scan-tree-dump-times "abort|strlen" 0 "optimized" } } */
-/* PR tree-optimization/ - incorrrect strlen result after second strcpy
-   into the same destination.
-   { dg-do compile }
-   { dg-options "-O2 -Wall -fdump-tree-optimized" } */
-
-// #include "strlenopt.h"
-
-char a[4];
-
-int f4 (void)
-{
-  char b[4];
-  __builtin_strcpy (b, "12");
-
-  int i = __builtin_strcmp (a, b);
-
-  __builtin_strcpy (b, "123");
-  if (__builtin_strlen (b) != 3)
-    __builtin_abort ();
-
-  return i;
-}
-
-int f6 (void)
-{
-  char b[6];
-  __builtin_strcpy (b, "1234");
-
-  int i = __builtin_strcmp (a, b);
-
-  __builtin_strcpy (b, "12345");
-  if (__builtin_strlen (b) != 5)
-    __builtin_abort ();
-
-  return i;
-}
-
-int f8 (void)
-{
-  char b[8];
-  __builtin_strcpy (b, "1234");
-
-  int i = __builtin_strcmp (a, b);
-
-  __builtin_strcpy (b, "1234567");
-  if (__builtin_strlen (b) != 7)
-    __builtin_abort ();
-
-  return i;
-}
-
-/* { dg-final { scan-tree-dump-times "abort|strlen" 0 "optimized" } } */