summaryrefslogtreecommitdiff
path: root/libmudflap/testsuite/libmudflap.c/fail33-frag.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmudflap/testsuite/libmudflap.c/fail33-frag.c')
-rw-r--r--libmudflap/testsuite/libmudflap.c/fail33-frag.c25
1 files changed, 0 insertions, 25 deletions
diff --git a/libmudflap/testsuite/libmudflap.c/fail33-frag.c b/libmudflap/testsuite/libmudflap.c/fail33-frag.c
deleted file mode 100644
index ac7c617a4eb..00000000000
--- a/libmudflap/testsuite/libmudflap.c/fail33-frag.c
+++ /dev/null
@@ -1,25 +0,0 @@
-#include <stdlib.h>
-
-#define SIZE 16
-
-char b[SIZE];
-char a[SIZE];
-
-int main ()
-{
- int i, j=0, k;
- int a_before_b = (& a[0] < & b[0]);
- /* Rather than iterating linearly, which would allow loop unrolling
- and mapping to pointer manipulation, we traverse the "joined"
- arrays in some random order. */
- for (i=0; i<SIZE*2; i++)
- {
- k = rand() % (SIZE*2);
- j += (a_before_b ? a[k] : b[k]);
- }
- return j;
-}
-/* { dg-output "mudflap violation 1.*" } */
-/* { dg-output "Nearby object.*" } */
-/* { dg-output "mudflap object.*\[ab\]" } */
-/* { dg-do run { xfail *-*-* } } */