diff options
| author | Joseph Huber <jhuber6@vols.utk.edu> | 2021-03-26 16:50:34 -0400 |
|---|---|---|
| committer | Huber, Joseph <huberjn@ornl.gov> | 2021-03-26 19:05:06 -0400 |
| commit | 16064e71e934547ca68b3d8f4bd71e9a2b7f4248 (patch) | |
| tree | 8affe40ae50fbb513783c9e218592a34073c7303 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 7ce07c649438da249a90a38da87b40da02ce7987 (diff) | |
[OpenMP] Reset async stream properly upon failure
Summary:
If the call to `synchronize` fails, it will currently block the stream indefinitely if execution is continued from this point. Additionally, if the program exits it will trigger an assertion on the non-null value of the async queue and prevent the runtime from printing debugging information.
Reviewers: jdoerfert
Differential Revision: https://reviews.llvm.org/D99443
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
