This patch implements the following semantic check:
A master region may not be closely nested inside a work-sharing, loop, atomic, task, or taskloop region.
Adds a test case and also modifies a couple of existing test cases to include the check.
Differential D100228
[flang][OpenMP] Add semantic check for close nesting of `master` regions arnamoy10 on Apr 9 2021, 1:27 PM. Authored by
Details This patch implements the following semantic check: A master region may not be closely nested inside a work-sharing, loop, atomic, task, or taskloop region. Adds a test case and also modifies a couple of existing test cases to include the check.
Diff Detail
Event Timeline
Comment Actions Updating the patch to use the recent merged workShareSet (that included tests for combined constructs for worksharing loops).
Comment Actions Removing master construct from the error set.
|