llvm-project/openmp/runtime/test
Jonathan Peyton 741b70926f Fix the nowait tests for omp for and omp single
These tests are now modeled after the sections nowait test where threads wait
to be released in the first construct (either for or single) and the last thread
skips the last for/single construct and releases those threads.  If the test
fails, then it hangs because an unnecessary barrier is executed in between the
constructs.

llvm-svn: 274641
2016-07-06 17:26:12 +00:00
..
api Remove trailing whitespace from tests 2016-05-17 21:08:52 +00:00
atomic Remove trailing whitespace from tests 2016-05-17 21:08:52 +00:00
barrier omp_barrier.c test fixed in order to reliably and faster run on any number of processors 2016-01-25 16:52:10 +00:00
critical
env Offer API for setting number of loop dispatch buffers 2016-05-31 19:01:15 +00:00
flush
lock Fix bugs in TAS and futex lock 2016-06-28 19:37:24 +00:00
master Remove trailing whitespace from tests 2016-05-17 21:08:52 +00:00
misc_bugs Add a test case for microtask dispatch with many arguments 2016-05-26 16:34:05 +00:00
ompt [OMPT] Fix parallel_id and task_id in loop_end with schedule static 2016-03-24 12:52:20 +00:00
parallel Remove trailing whitespace from tests 2016-05-17 21:08:52 +00:00
tasking Bug fix for hang when tasks used in nested parallel 2016-06-21 19:12:07 +00:00
threadprivate Remove trailing whitespace from tests 2016-05-17 21:08:52 +00:00
worksharing Fix the nowait tests for omp for and omp single 2016-07-06 17:26:12 +00:00
CMakeLists.txt Allow unit testing on Windows 2016-05-23 17:50:32 +00:00
lit.cfg Revert accidental commit to lit.cfg 2016-06-09 18:29:36 +00:00
lit.site.cfg.in Allow unit testing on Windows 2016-05-23 17:50:32 +00:00
omp_my_sleep.h
omp_testsuite.h Allow unit testing on Windows 2016-05-23 17:50:32 +00:00