URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libgomp/] [testsuite/] [libgomp.c++/] [pr34513.C] - Rev 735
Compare with Previous | Blame | View Log
// PR c++/34513// { dg-do run }#include <omp.h>extern "C" void abort ();static int errors = 0;static int thrs = 4;intmain (){omp_set_dynamic (0);#pragma omp parallel num_threads (thrs){static int shrd = 0;#pragma omp atomicshrd += 1;#pragma omp barrierif (shrd != thrs)#pragma omp atomicerrors += 1;}if (errors)abort ();}
