[clang] [clang][OpenMP] Fix/enforce order-concurrent-nestable rules (PR #135463)
Ernesto Su via cfe-commits
cfe-commits at lists.llvm.org
Tue Apr 15 09:20:27 PDT 2025
================
@@ -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
More information about the cfe-commits
mailing list