-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Flang] Compilation failure in 621.wrf_s #58379
Comments
@llvm/issue-subscribers-openmp |
@llvm/issue-subscribers-flang-ir |
@llvm/issue-subscribers-flang-frontend |
Thanks @kiranchandramohan for reporting this. Take up this. |
sid8123
pushed a commit
to sid8123/llvm-project
that referenced
this issue
Oct 25, 2022
… lowering The symbol may be used by use-association for multiple times such as one in module specification part and one in module procedure. Then in module procedure, the variable instantiation will be called for multiple times. But we only need to threadprivatize it once and use the threadprivatized value for the second time. Fix llvm#58379. Reviewed By: kiranchandramohan Differential Revision: https://reviews.llvm.org/D136035
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Double use of module with OpenMP delcarative directive produces an error in MLIR translation.
Reproducer
Compiling the following code
produces the error
The text was updated successfully, but these errors were encountered: