This avoids keeping references to passes that may be freed by
the time that the pass manager has finished executing (in the
non-crash case).
Fixes PR#52069
Paths
| Differential D111106
[mlir:Pass] Generate a reproducer as early as possible ClosedPublic Authored by rriddle on Oct 4 2021, 5:24 PM.
Details Summary This avoids keeping references to passes that may be freed by Fixes PR#52069
Diff Detail
Event TimelineHerald added subscribers: wenzhicui, wrengr, Chia-hungDuan and 18 others. · View Herald TranscriptOct 4 2021, 5:24 PM This revision is now accepted and ready to land.Oct 4 2021, 6:05 PM Closed by commit rGb8ffcb12e2ed: [mlir:Pass] Generate a reproducer as early as possible (authored by rriddle). · Explain WhyOct 5 2021, 11:13 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 377308 mlir/lib/Pass/PassCrashRecovery.cpp
mlir/test/Pass/crash-recovery-dynamic-failure.mlir
mlir/test/lib/Pass/TestDynamicPipeline.cpp
|