================
@@ -16373,21 +16359,20 @@ OMPClause *SemaOpenMP::ActOnOpenMPOrderClause(
         << getOpenMPClauseName(OMPC_order);
     return nullptr;
   }
-  if (getLangOpts().OpenMP >= 51) {
----------------
ErnestoSu wrote:

Original implementation did not call `setRegionHasOrderConcurrent(true)` for 
OpenMP 5.0, causing Clang to ignore all order-concurrent nestable rules for 
`-fopenmp-version=50`.

https://github.com/llvm/llvm-project/pull/135463
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to