ergawy wrote: > I found a bug (I think) unrelated to the workaround: Seems to be working fine with me: `flang -S -emit-llvm -fopenmp -o /tmp/test.ll /tmp/test.f90`. Did I miss something? https://github.com/llvm/llvm-project/pull/122471