[all-commits] [llvm/llvm-project] 113e05: [flang][OpenMP] Move ALLOCATE + privatize check to...

Krzysztof Parzyszek via All-commits all-commits at lists.llvm.org
Sat Apr 18 07:33:44 PDT 2026


  Branch: refs/heads/users/kparzysz/r05-move-sema-checks
  Home:   https://github.com/llvm/llvm-project
  Commit: 113e055baf7c92192e240fea7d1bcc49ccf0f393
      https://github.com/llvm/llvm-project/commit/113e055baf7c92192e240fea7d1bcc49ccf0f393
  Author: Krzysztof Parzyszek <Krzysztof.Parzyszek at amd.com>
  Date:   2026-04-18 (Sat, 18 Apr 2026)

  Changed paths:
    M flang/include/flang/Parser/openmp-utils.h
    M flang/lib/Parser/openmp-utils.cpp
    M flang/lib/Semantics/check-omp-structure.cpp
    M flang/lib/Semantics/check-omp-structure.h
    M flang/lib/Semantics/resolve-directives.cpp
    M flang/test/Lower/OpenMP/sections.f90
    M flang/test/Semantics/OpenMP/taskgroup01.f90

  Log Message:
  -----------
  [flang][OpenMP] Move ALLOCATE + privatize check to semantic checks

Move the check from symbol resolution to semantic checks.

The check now seems to be more accurate, catching some cases that were
not detected before.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list