A dialect extension can add additional dialect extensions in its apply function. This used to crash when the vector of extensions was internally reallocated while it is being iterated over.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
This revision is now accepted and ready to land.Aug 25 2023, 10:19 AM
Closed by commit rG012b148dd940: [mlir] Fix crash when adding nested dialect extensions (authored by springerm). · Explain WhyAug 26 2023, 1:15 AM
This revision was automatically updated to reflect the committed changes.