Issue 83711
Summary [Flang][OpenMP] verification of lowering to FIR failed with "'hlfir.assign' op operand #0 must be any Fortran value or variable type, but got '!fir.boxproc<() -> i32>'"
Labels flang
Assignees
Reporter k-arrows
    Reproducible on Godbolt
https://godbolt.org/z/q8z4GPxGT

Reproducer (`flang-new -fopenmp test.f90`)
```console
$ cat test.f90
  integer :: x
 integer, external, pointer :: y
!$omp parallel private(x) firstprivate(y)
  x = y(1)
!$omp end parallel
end
```
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to