)]}' { "commit": "611684c001ce534a560c983d672ae4ee140977dd", "tree": "1474012e29faae7d7eedc1281d5f2b71b0a3bedc", "parents": [ "a3918eee0e5d6a87dc0cf3636373b0bdeac45c09" ], "author": { "name": "Joseph Huber", "email": "jhuber6@vols.utk.edu", "time": "Fri Mar 26 16:50:34 2021 -0400" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Apr 12 15:49:22 2021 -0700" }, "message": "[OpenMP] Reset async stream properly upon failure\n\nSummary:\nIf 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.\n\nReviewers: jdoerfert\n\nDifferential Revision: https://reviews.llvm.org/D99443\n\nGitOrigin-RevId: 16064e71e934547ca68b3d8f4bd71e9a2b7f4248\n", "tree_diff": [ { "type": "modify", "old_id": "3d0424f160377a5ef6b37b0d8f03f4dc24f22d8e", "old_mode": 33188, "old_path": "libomptarget/plugins/cuda/src/rtl.cpp", "new_id": "a2f3cf4ba0c828d06c9e558096b59318e8fbc434", "new_mode": 33188, "new_path": "libomptarget/plugins/cuda/src/rtl.cpp" } ] }