This is a release that contains additional 5.2 examples and refinements to the OpenMP Examples document. The main changes since the 5.2.1 release are:
- A set of macros was introduced and consistently used for language keywords, names, concepts, and user codes in the text description of the document.
- Added the following examples: orphaned and nested loop constructs; "all" for defaultmap; custom mapper for target update construct; indirect clause; omp_target_memcpy_async routine; synchronization hint for atomic operation; assumption directives; nested declare variant directives; explicit scoring in context selectors
- Bug fixes and a few miscellaneous changes for improving readability