================ @@ -7731,10 +7731,30 @@ class MappableExprsHandler { IsImplicit, Mapper, VarRef, ForDeviceAddr); }; + // Sort all map clauses and make sure all the maps containing array + // sections are processed last. + llvm::SmallVector<const OMPMapClause *, 16> SortedMapClauses; ---------------- doru1004 wrote:
Implicit ordering isn't working in the case in the example above, please see the code. The entries are in the wrong order in the runtime and the problem starts here. https://github.com/llvm/llvm-project/pull/72410 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits