[all-commits] [llvm/llvm-project] e6fde4: [OpenMP][test] Regression tests for OpenMPIRBuilder.
Michael Kruse via All-commits
all-commits at lists.llvm.org
Sat Nov 2 07:26:03 PDT 2024
Branch: refs/heads/users/meinersbur/irbuilder-tests
Home: https://github.com/llvm/llvm-project
Commit: e6fde4c82870e6d8289faffe12a7f4c455d38bb2
https://github.com/llvm/llvm-project/commit/e6fde4c82870e6d8289faffe12a7f4c455d38bb2
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2021-12-07 (Tue, 07 Dec 2021)
Changed paths:
M openmp/runtime/test/atomic/kmp_atomic_cas.c
M openmp/runtime/test/atomic/kmp_atomic_cas_cpt.c
M openmp/runtime/test/atomic/omp_atomic.c
M openmp/runtime/test/lit.cfg
M openmp/runtime/test/lock/omp_lock.c
M openmp/runtime/test/lock/omp_nest_lock.c
M openmp/runtime/test/lock/omp_test_lock.c
M openmp/runtime/test/lock/omp_test_nest_lock.c
M openmp/runtime/test/master/omp_master.c
M openmp/runtime/test/misc_bugs/cancellation_for_sections.c
M openmp/runtime/test/misc_bugs/omp_foreign_thread_team_reuse.c
M openmp/runtime/test/ompt/cancel/cancel_parallel.c
M openmp/runtime/test/ompt/cancel/cancel_taskgroup.c
M openmp/runtime/test/ompt/cancel/cancel_worksharing.c
M openmp/runtime/test/ompt/misc/control_tool.c
M openmp/runtime/test/ompt/parallel/max_active_levels_serialized.c
M openmp/runtime/test/ompt/parallel/nested.c
M openmp/runtime/test/ompt/parallel/nested_lwt.c
M openmp/runtime/test/ompt/parallel/nested_serialized.c
M openmp/runtime/test/ompt/parallel/nested_thread_num.c
M openmp/runtime/test/ompt/parallel/parallel_if0.c
M openmp/runtime/test/ompt/parallel/serialized.c
M openmp/runtime/test/ompt/synchronization/barrier/explicit.c
M openmp/runtime/test/ompt/synchronization/barrier/for_loop.c
M openmp/runtime/test/ompt/synchronization/barrier/single.c
M openmp/runtime/test/ompt/synchronization/flush.c
M openmp/runtime/test/ompt/synchronization/masked.c
M openmp/runtime/test/ompt/synchronization/master.c
M openmp/runtime/test/ompt/synchronization/taskgroup.c
M openmp/runtime/test/ompt/synchronization/taskwait.c
M openmp/runtime/test/ompt/synchronization/test_nest_lock_parallel.c
M openmp/runtime/test/ompt/tasks/dependences.c
M openmp/runtime/test/ompt/tasks/dependences_mutexinoutset.c
M openmp/runtime/test/ompt/tasks/explicit_task.c
M openmp/runtime/test/ompt/tasks/serialized.c
M openmp/runtime/test/ompt/tasks/task_if0-depend.c
M openmp/runtime/test/ompt/tasks/task_late_fulfill.c
M openmp/runtime/test/ompt/tasks/task_memory.c
M openmp/runtime/test/ompt/tasks/task_types.c
M openmp/runtime/test/ompt/tasks/task_types_serialized.c
M openmp/runtime/test/ompt/tasks/taskyield.c
M openmp/runtime/test/ompt/worksharing/for/auto_split.c
M openmp/runtime/test/ompt/worksharing/for/dynamic_split.c
M openmp/runtime/test/ompt/worksharing/for/guided_split.c
M openmp/runtime/test/ompt/worksharing/for/runtime_split.c
M openmp/runtime/test/ompt/worksharing/for/static_split.c
A openmp/runtime/test/parallel/omp_dtor_parallel_dtor.cpp
M openmp/runtime/test/parallel/omp_parallel_copyin.c
M openmp/runtime/test/parallel/omp_parallel_default.c
M openmp/runtime/test/parallel/omp_parallel_firstprivate.c
A openmp/runtime/test/parallel/omp_parallel_goto.c
M openmp/runtime/test/parallel/omp_parallel_if.c
M openmp/runtime/test/parallel/omp_parallel_private.c
M openmp/runtime/test/parallel/omp_parallel_shared.c
M openmp/runtime/test/tasking/bug_taskwait_detach.cpp
M openmp/runtime/test/tasking/hidden_helper_task/gtid.cpp
M openmp/runtime/test/tasking/kmp_detach_tasks_t1.c
M openmp/runtime/test/tasking/kmp_detach_tasks_t2.c
M openmp/runtime/test/tasking/kmp_detach_tasks_t3.c
M openmp/runtime/test/tasking/kmp_task_depend_all.c
M openmp/runtime/test/tasking/kmp_task_modifier_simple_par_new.cpp
M openmp/runtime/test/tasking/kmp_task_modifier_simple_par_old.cpp
M openmp/runtime/test/tasking/kmp_task_modifier_simple_ws_new.cpp
M openmp/runtime/test/tasking/kmp_task_modifier_simple_ws_old.cpp
M openmp/runtime/test/tasking/kmp_task_reduction_nest.cpp
M openmp/runtime/test/tasking/kmp_taskloop.c
M openmp/runtime/test/tasking/kmp_taskloop_5.c
M openmp/runtime/test/tasking/kmp_taskwait_depend_all.c
M openmp/runtime/test/tasking/kmp_taskwait_depend_in.c
M openmp/runtime/test/tasking/kmp_taskwait_nowait.c
M openmp/runtime/test/tasking/omp50_task_depend_mtx.c
M openmp/runtime/test/tasking/omp50_task_depend_mtx2.c
M openmp/runtime/test/tasking/omp50_task_depend_mtx3.c
M openmp/runtime/test/tasking/omp50_taskdep_depobj.c
M openmp/runtime/test/tasking/omp50_taskwait_depend.c
M openmp/runtime/test/tasking/omp51_task_dep_inoutset.c
M openmp/runtime/test/tasking/omp_detach_taskwait.c
M openmp/runtime/test/tasking/omp_task_imp_firstprivate.c
M openmp/runtime/test/tasking/omp_taskwait.c
M openmp/runtime/test/tasking/task_reduction3.c
M openmp/runtime/test/tasking/task_reduction4.c
M openmp/runtime/test/tasking/taskdep_if0_2.c
M openmp/runtime/test/teams/kmp_num_teams.c
M openmp/runtime/test/threadprivate/omp_threadprivate.c
M openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_api.c
M openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_guided.c
M openmp/runtime/test/worksharing/for/kmp_sch_simd_runtime_static.c
M openmp/runtime/test/worksharing/for/omp_for_collapse.c
A openmp/runtime/test/worksharing/for/omp_parallel_for_static.c
A openmp/runtime/test/worksharing/for/omp_parallel_for_static_chunked.c
M openmp/runtime/test/worksharing/sections/omp_section_lastprivate.c
M openmp/runtime/test/worksharing/sections/omp_section_private.c
M openmp/runtime/test/worksharing/sections/omp_sections_nowait.c
M openmp/runtime/test/worksharing/sections/omp_sections_reduction.c
M openmp/runtime/test/worksharing/single/omp_single.c
M openmp/runtime/test/worksharing/single/omp_single_private.c
M openmp/tools/archer/tests/lit.cfg
M openmp/tools/archer/tests/parallel/parallel-firstprivate.c
M openmp/tools/archer/tests/races/task-dependency.c
M openmp/tools/archer/tests/races/task-taskgroup-unrelated.c
M openmp/tools/archer/tests/races/task-taskwait-nested.c
M openmp/tools/archer/tests/reduction/parallel-reduction-nowait.c
M openmp/tools/archer/tests/reduction/parallel-reduction.c
M openmp/tools/archer/tests/task/task-dependency.c
M openmp/tools/archer/tests/task/task-taskwait-nested.c
M openmp/tools/archer/tests/task/task-taskwait.c
M openmp/tools/archer/tests/task/task_late_fulfill.c
Log Message:
-----------
[OpenMP][test] Regression tests for OpenMPIRBuilder.
Categorize libomp regression tests according to whether they currently work with `-fopenmp-enable-irbuilder`. Tests marked with `XFAIL` are reliably failing. Tests with `UNSUPPORTED` fail or succeed occasionally. Add some additional tests that currently fail using the OpenMPIRBuilder.
Differential Revision: https://reviews.llvm.org/D114501
Commit: 7b9d5b442d8e5856fb5c7429e2811d5d788802cf
https://github.com/llvm/llvm-project/commit/7b9d5b442d8e5856fb5c7429e2811d5d788802cf
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2021-12-07 (Tue, 07 Dec 2021)
Changed paths:
M openmp/runtime/test/ompt/tasks/taskwait-depend.c
M openmp/runtime/test/parallel/omp_dtor_parallel_dtor.cpp
Log Message:
-----------
Fix/adapt tests
Compare: https://github.com/llvm/llvm-project/compare/e6fde4c82870%5E...7b9d5b442d8e
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list