Sign in
gnu
/
gcc
/
168761adf970f01d0870477c9ce0a7fe1b847a3b
/
.
/
libgomp
/
testsuite
/
libgomp.c
/
task-reduction-4.c
blob: 7ca1d02fa19e7388a712fbb098edc207139c4e55 [
file
] [
log
] [
blame
]
/* PR middle-end/100471 */
extern
void
abort
(
void
);
int
c
;
int
main
()
{
#pragma
omp parallel
#pragma
omp single
{
int
r
=
0
,
i
;
#pragma
omp taskloop reduction
(+:
r
)
for
(
i
=
0
;
i
<
c
;
i
++)
r
++;
if
(
r
!=
0
)
abort
();
}
return
0
;
}