Depends On D103109
If any of the tokens/values added to the !async.group switches to the error state, than the group itself switches to the error state.
Paths
| Differential D103203
[mlir] Async: Add error propagation support to async groups ClosedPublic Authored by ezhulenev on May 26 2021, 1:33 PM.
Details Summary Depends On D103109 If any of the tokens/values added to the !async.group switches to the error state, than the group itself switches to the error state.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 26 2021, 9:10 PM This revision was landed with ongoing or failed builds.May 27 2021, 9:35 AM Closed by commit rGd8c84d2a4efc: [mlir] Async: Add error propagation support to async groups (authored by ezhulenev). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 348311 mlir/include/mlir/Dialect/Async/IR/AsyncOps.td
mlir/include/mlir/ExecutionEngine/AsyncRuntime.h
mlir/lib/Conversion/AsyncToLLVM/AsyncToLLVM.cpp
mlir/lib/Dialect/Async/Transforms/AsyncToAsyncRuntime.cpp
mlir/lib/ExecutionEngine/AsyncRuntime.cpp
mlir/test/Dialect/Async/async-to-async-runtime.mlir
mlir/test/Dialect/Async/runtime.mlir
mlir/test/mlir-cpu-runner/async-error.mlir
|