llvm-project/openmp/runtime/test/tasking
AndreyChurbanov 8e29b4b323 [OpenMP] libomp: taskwait depend implementation fixed.
Fix for https://bugs.llvm.org/show_bug.cgi?id=49723.
Eliminated references from task dependency hash to node allocated on stack,
thus eliminated accesses to stale memory. So the node now never freed.
Uncommented assertion which triggered when stale memory accessed.
Removed unneeded ref count increment for stack allocated node.

Differential Revision: https://reviews.llvm.org/D106705
2021-08-03 15:45:20 +03:00
..
hidden_helper_task [openmp] [test] Add missing <limits> include to capacity_nthreads 2021-07-06 20:39:53 +02:00
bug_36720.c
bug_nested_proxy_task.c Revert "[OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type" 2021-06-09 17:38:38 +03:00
bug_proxy_task_dep_waiting.c Revert "[OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type" 2021-06-09 17:38:38 +03:00
bug_serial_taskgroup.c
bug_taskwait_detach.cpp [OpenMP] Fixed Bug 49356 2021-05-17 12:14:54 -04:00
detach_nested_task.c [OpenMP][Tests] Fix test compatibility 2021-07-28 00:08:32 +02:00
kmp_detach_tasks_t1.c
kmp_detach_tasks_t2.c
kmp_detach_tasks_t3.c
kmp_task_modifier_simple_par_new.cpp [OpenMP] NFC: Fix trivial typo 2020-04-04 12:06:54 +09:00
kmp_task_modifier_simple_par_old.cpp [OpenMP] NFC: Fix trivial typo 2020-04-04 12:06:54 +09:00
kmp_task_modifier_simple_ws_new.cpp [OpenMP] NFC: Fix trivial typo 2020-04-04 12:06:54 +09:00
kmp_task_modifier_simple_ws_old.cpp [OpenMP] NFC: Fix trivial typo 2020-04-04 12:06:54 +09:00
kmp_task_reduction_nest.cpp
kmp_taskloop.c
kmp_taskloop_5.c [OpenMP] Add strict mode in num_tasks and grainsize 2020-12-09 16:46:30 -06:00
kmp_taskwait_depend_in.c [OpenMP] libomp: taskwait depend implementation fixed. 2021-08-03 15:45:20 +03:00
nested_parallel_tasking.c
nested_task_creation.c
omp50_task_depend_mtx.c
omp50_task_depend_mtx2.c
omp50_task_depend_mtx3.c [OpenMP] Introduce GOMP mutexinoutset in the runtime 2020-09-24 09:45:13 -05:00
omp50_taskwait_depend.c [OpenMP] Introduce GOMP taskwait depend in the runtime 2020-09-24 09:45:14 -05:00
omp51_task_dep_inoutset.c [OpenMP] libomp: fixed implementation of OMP 5.1 inoutset task dependence type 2021-06-16 14:47:29 +03:00
omp_detach_taskwait.c [OpenMP][tests][NFC] Update test status for gcc 11 and 12 2021-07-25 18:56:36 +02:00
omp_fill_taskqueue.c [OpenMP][Tests] fix data race in an OpenMP runtime test 2020-06-15 18:48:35 +02:00
omp_task.c
omp_task_depend_resize_hashmap.c [openmp] Disable tests flaky on Debian 2020-04-01 21:58:05 -07:00
omp_task_final.c
omp_task_firstprivate.c
omp_task_if.c
omp_task_imp_firstprivate.c
omp_task_priority.c
omp_task_private.c
omp_task_red_taskloop.c [OpenMP] Implement GOMP task reductions 2021-04-16 16:36:31 -05:00
omp_task_shared.c
omp_taskloop_grainsize.c
omp_taskloop_num_tasks.c
omp_taskloop_taskwait.c [openmp] Fixed taskloop recursive splitting so that taskloop tasks have 2020-06-01 17:51:02 +03:00
omp_taskwait.c
omp_taskyield.c
task_reduction1.c [OpenMP] Implement GOMP task reductions 2021-04-16 16:36:31 -05:00
task_reduction2.c [OpenMP] Implement GOMP task reductions 2021-04-16 16:36:31 -05:00
task_reduction3.c [OpenMP] Implement GOMP task reductions 2021-04-16 16:36:31 -05:00
task_reduction4.c [OpenMP] Implement GOMP task reductions 2021-04-16 16:36:31 -05:00
taskdep_if0.c [OpenMP] Fix if0 task with dependencies in the runtime 2020-09-24 09:47:53 -05:00
taskdep_if0_2.c [OpenMP] Fix if0 task with dependencies in the runtime 2020-09-24 09:47:53 -05:00