Updated ping email as some patches have been reviewed. [Thanks! I still need to revised three of them: for Fortran, the parallel + loop issue and the non-rect-loop issue - and for C/C++, the allocate's align patch.]
I think it would be very good to get (some of) Julian's mapping patches in as it fixes several issues; PR108624 is the latest found issue that is fixed by his set of patches. Smaller, more recent patches: * "[Patch] libgomp: Fix reverse-offload for GOMP_MAP_TO_PSET" https://gcc.gnu.org/pipermail/gcc-patches/2023-February/611429.html * "[PATCH] openmp: Add support for 'present' modifier" https://gcc.gnu.org/pipermail/gcc-patches/2023-February/611299.html On 10.01.23 12:37, Tobias Burnus wrote [with FYI comments omitted]:
Fortran allocat(e,ors) prep patch ================================= * [Patch] Fortran/OpenMP: Add parsing support for allocators/allocate directive https://gcc.gnu.org/pipermail/gcc-patches/2022-December/608904.html> Wed Dec 21 15:51:25 GMT 2022 Mapping related patches ======================= (Complex but GCC needs a revision badly as it fixing several bugs and missing functionality.) * Complete patch set was just re-submitted by Julian, overiew patch is [PATCH v6 00/11] OpenMP: C/C++ lvalue parsing, C/C++/Fortran "declare mapper" support https://gcc.gnu.org/pipermail/gcc-patches/2022-December/thread.html#609031> Fri Dec 23 12:12:53 GMT 2022 * Note: For 10/11 of the set, there was a follow up this Monday [PATCH v6 10/11] OpenMP: Support OpenMP 5.0 "declare mapper" directives for C https://gcc.gnu.org/pipermail/gcc-patches/2023-January/609566.html> Fortran deep mapping (allocatable components) ==================== [Patch][1/2] OpenMP: Add lang hooks + run-time filled map arrays for Fortran deep mapping of DT https://gcc.gnu.org/pipermail/gcc-patches/2023-January/609637.html>
Thanks, Tobias PS: NOTE to the list above: I have stopped checking older patches. I know some more are pending review, others need to be revised. I will re-check, once the below listed patches have been reviewed. Cf. old list. ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955