llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
27.82k stars 11.46k forks source link

[Flang][OpenMP] Semantic error not issued when constants are present in data-sharing clause #60646

Open kiranchandramohan opened 1 year ago

kiranchandramohan commented 1 year ago

Errors are not issued when constants are present in data-sharing clauses. See reproducer below.

Reproducer

program mn
  integer, parameter :: x = 2
  !$omp parallel shared(x)
  !$omp end parallel
end program
llvmbot commented 1 year ago

@llvm/issue-subscribers-openmp

llvmbot commented 1 year ago

@llvm/issue-subscribers-flang-frontend

llvmbot commented 1 year ago

@llvm/issue-subscribers-bug