Commit 1416edb6 by Balaji V. Iyer Committed by Balaji V. Iyer

+2013-06-17 Balaji V.

+2013-06-17  Balaji V. Iyer  <balaji.v.iyer@intel.com>
+
+        * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
+       Also changed the returns from error as distinct values so that it is
+       easier to debug.
+

From-SVN: r200153
parent 3d33d06b
2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
* c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
Also changed the returns from error as distinct values so that it is
easier to debug.
2013-06-17 Sofiane Naci <sofiane.naci@arm.com> 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
* gcc.target/aarch64/scalar_intrinsics.c: Update. * gcc.target/aarch64/scalar_intrinsics.c: Update.
......
/* { dg-do compile } */ /* { dg-do run } */
/* { dg-options "-fcilkplus" } */ /* { dg-options "-fcilkplus" } */
#include <stdlib.h> #include <stdlib.h>
...@@ -47,7 +47,7 @@ int main2 (char **argv) ...@@ -47,7 +47,7 @@ int main2 (char **argv)
array[x:y:z] = 505; array[x:y:z] = 505;
for (ii = x; ii < 10; ii += z) for (ii = x; ii < 10; ii += z)
if (array[ii] != 505) if (array[ii] != 505)
return 2; return 4;
x = atoi(argv[1]); x = atoi(argv[1]);
z = (10-atoi(argv[1]))/atoi(argv[1]); z = (10-atoi(argv[1]))/atoi(argv[1]);
...@@ -57,7 +57,7 @@ int main2 (char **argv) ...@@ -57,7 +57,7 @@ int main2 (char **argv)
for (ii = x; ii < 10; ii += z) for (ii = x; ii < 10; ii += z)
if (array[ii] != 25) if (array[ii] != 25)
return 1; return 5;
x = atoi(argv[1]); x = atoi(argv[1]);
z = (10-atoi(argv[1]))/atoi(argv[1]); z = (10-atoi(argv[1]))/atoi(argv[1]);
y = 10-atoi(argv[1]); y = 10-atoi(argv[1]);
...@@ -66,19 +66,19 @@ int main2 (char **argv) ...@@ -66,19 +66,19 @@ int main2 (char **argv)
1400; 1400;
for (ii = x; ii < 10; ii += z) for (ii = x; ii < 10; ii += z)
if (array[ii] != 1400) if (array[ii] != 1400)
return 1; return 6;
array[atoi("5"):5:1] = 5555; array[atoi("5"):5:1] = 5555;
for (ii = atoi ("5"); ii < 10; ii++) for (ii = atoi ("5"); ii < 10; ii++)
if (array[ii] != 5555) if (array[ii] != 5555)
return 2; return 7;
array[atoi("5"):atoi("5"):atoi("1")] = 9999; array[atoi("5"):atoi("5"):atoi("1")] = 9999;
for (ii = atoi ("5"); ii < (atoi ("5") + atoi ("5")); ii += atoi ("1")) for (ii = atoi ("5"); ii < (atoi ("5") + atoi ("5")); ii += atoi ("1"))
if (array[ii] != 9999) if (array[ii] != 9999)
return 3; return 8;
return 0; return 0;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment