comparison libgomp/testsuite/libgomp.c++/loop-7.C @ 0:a06113de4d67

first commit
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Fri, 17 Jul 2009 14:47:48 +0900
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:a06113de4d67
1 // PR c++/24502
2 // { dg-do run }
3
4 extern "C" void abort ();
5
6 template <typename T> T
7 foo (T r)
8 {
9 T i;
10 #pragma omp for
11 for (i = 0; i < 10; i++)
12 r += i;
13 return r;
14 }
15
16 int
17 main ()
18 {
19 if (foo (0) != 10 * 9 / 2 || foo (2L) != 10L * 9 / 2 + 2)
20 abort ();
21 return 0;
22 }