[flang-commits] [flang] [Flang][OpenMp] Fix to threadprivate not working with host-association. (PR #74966)
via flang-commits
flang-commits at lists.llvm.org
Thu Feb 1 00:05:20 PST 2024
================
@@ -1996,9 +1996,11 @@ static void threadPrivatizeVars(Fortran::lower::AbstractConverter &converter,
};
llvm::SetVector<const Fortran::semantics::Symbol *> threadprivateSyms;
- converter.collectSymbolSet(
- eval, threadprivateSyms,
- Fortran::semantics::Symbol::Flag::OmpThreadprivate);
+ // Considering Host associated symbols as well.
+ converter.collectSymbolSet(eval, threadprivateSyms,
----------------
harishch4 wrote:
I've tested your changes with mine and everything seems to be working fine.
https://github.com/llvm/llvm-project/pull/74966
More information about the flang-commits
mailing list