This patch adds the callbacks for ordered with source/sink dependencies.
The test for task dependencies changed, because I now actually print the passed dependencies and also check for the address.
Paths
| Differential D81807
[OpenMP][OMPT] Add callbacks for doacross loops ClosedPublic Authored by protze.joachim on Jun 14 2020, 8:59 AM.
Details
Summary This patch adds the callbacks for ordered with source/sink dependencies. The test for task dependencies changed, because I now actually print the passed dependencies and also check for the address.
Diff Detail
Event Timelineprotze.joachim added inline comments.
protze.joachim added a child revision: D81890: [OpenMP][OMPT] Pass mutexinoutset to the tool.Jun 15 2020, 3:43 PM This revision is now accepted and ready to land.Jun 16 2020, 7:22 AM Closed by commit rGcbea36903e88: [OpenMP][OMPT] Add callbacks for doacross loops (authored by protze.joachim). · Explain WhyJun 16 2020, 8:16 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 271104 openmp/runtime/src/kmp_csupport.cpp
openmp/runtime/test/ompt/callback.h
openmp/runtime/test/ompt/synchronization/ordered_dependences.c
openmp/runtime/test/ompt/tasks/dependences.c
|
clang-tidy (Harbormaster) thinks, this should be Deps. From my perspective, this would not match kmp code style.
As I understand Harbormaster, this is the only failure.