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.