[Mlir-commits] [mlir] [mlir] Add fast walk-based pattern rewrite driver (PR #113825)

LLVM Continuous Integration llvmlistbot at llvm.org
Thu Oct 31 12:49:15 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux-bootstrap-asan` running on `sanitizer-buildbot1` while building `mlir` at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/52/builds/3361

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld.lld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 86765 of 86766 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90
FAIL: MLIR :: IR/test-walk-pattern-rewrite-driver.mlir (82770 of 86765)
******************** TEST 'MLIR :: IR/test-walk-pattern-rewrite-driver.mlir' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
/home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/mlir-opt /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/test/IR/test-walk-pattern-rewrite-driver.mlir --test-walk-pattern-rewrite-driver="dump-notifications=true"    --allow-unregistered-dialect --split-input-file | /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/FileCheck /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/test/IR/test-walk-pattern-rewrite-driver.mlir
# executed command: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/mlir-opt /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/test/IR/test-walk-pattern-rewrite-driver.mlir --test-walk-pattern-rewrite-driver=dump-notifications=true --allow-unregistered-dialect --split-input-file
# .---command stderr------------
# | Num regions: 1
# | Erasing block: =================================================================
# | ==682307==ERROR: AddressSanitizer: heap-use-after-free on address 0x725de9829178 at pc 0x646387097ea3 bp 0x7ffdae216fe0 sp 0x7ffdae216fd8
# | READ of size 8 at 0x725de9829178 thread T0
# |     #0 0x646387097ea2 in asInt /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:41:5
# |     #1 0x646387097ea2 in operator long /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:45:48
# |     #2 0x646387097ea2 in getPointer /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:94:58
# |     #3 0x646387097ea2 in getParent /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/IR/Block.cpp:26:66
# |     #4 0x646387097ea2 in mlir::Block::getParentOp() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/IR/Block.cpp:31:10
# |     #5 0x646387048201 in mlir::Block::print(llvm::raw_ostream&) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/IR/AsmPrinter.cpp:3978:25
# |     #6 0x64638704afb3 in mlir::operator<<(llvm::raw_ostream&, mlir::Block&) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/IR/AsmPrinter.cpp:4012:9
# |     #7 0x6463862db337 in (anonymous namespace)::EraseFirstBlock::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/test/lib/Dialect/Test/TestPatterns.cpp:358:43
# |     #8 0x64638d9ef2b8 in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Rewrite/PatternApplicator.cpp:212:31
# |     #9 0x64638d9ef2b8 in void llvm::function_ref<void ()>::callback_fn<mlir::PatternApplicator::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&, llvm::function_ref<bool (mlir::Pattern const&)>, llvm::function_ref<void (mlir::Pattern const&)>, llvm::function_ref<llvm::LogicalResult (mlir::Pattern const&)>)::$_0>(long) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:45:12
# |     #10 0x64638d9e76f3 in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:68:12
# |     #11 0x64638d9e76f3 in executeAction<mlir::ApplyPatternAction, const mlir::Pattern &> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/MLIRContext.h:280:7
# |     #12 0x64638d9e76f3 in mlir::PatternApplicator::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&, llvm::function_ref<bool (mlir::Pattern const&)>, llvm::function_ref<void (mlir::Pattern const&)>, llvm::function_ref<llvm::LogicalResult (mlir::Pattern const&)>) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Rewrite/PatternApplicator.cpp:195:23
# |     #13 0x646386fcbcab in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:101:38
# |     #14 0x646386fcbcab in void llvm::function_ref<void (mlir::Operation*)>::callback_fn<mlir::walkAndApplyPatterns(mlir::Operation*, mlir::FrozenRewritePatternSet const&, mlir::RewriterBase::Listener*)::$_0::operator()() const::'lambda'(mlir::Operation*)>(long, mlir::Operation*) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:45:12
# |     #15 0x64637f61fc3f in void mlir::detail::walk<mlir::ForwardIterator>(mlir::Operation*, llvm::function_ref<void (mlir::Operation*)>, mlir::WalkOrder) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Visitors.h:181:9
# |     #16 0x646386fcb8a4 in walk<(mlir::WalkOrder)1, mlir::ForwardIterator, (lambda at /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:23) &, mlir::Operation *, void> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Visitors.h:312:10
# |     #17 0x646386fcb8a4 in walk<(mlir::WalkOrder)1, mlir::ForwardIterator, (lambda at /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:23) &, void> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Block.h:348:9
# |     #18 0x646386fcb8a4 in walk<(mlir::WalkOrder)1, mlir::ForwardIterator, (lambda at /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:23) &, mlir::Operation *, void> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Block.h:307:7
# |     #19 0x646386fcb8a4 in walk<(mlir::WalkOrder)1, mlir::ForwardIterator, (lambda at /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:23), mlir::Operation *, void> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Region.h:303:15
# |     #20 0x646386fcb8a4 in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:18
# |     #21 0x646386fcb8a4 in void llvm::function_ref<void ()>::callback_fn<mlir::walkAndApplyPatterns(mlir::Operation*, mlir::FrozenRewritePatternSet const&, mlir::RewriterBase::Listener*)::$_0>(long) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:45:12
# |     #22 0x646386fcb314 in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:68:12
# |     #23 0x646386fcb314 in executeAction<mlir::(anonymous namespace)::WalkAndApplyPatternsAction> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/MLIRContext.h:280:7
# |     #24 0x646386fcb314 in mlir::walkAndApplyPatterns(mlir::Operation*, mlir::FrozenRewritePatternSet const&, mlir::RewriterBase::Listener*) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:91:8
Step 10 (stage2/asan check) failure: stage2/asan check (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld.lld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 86765 of 86766 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90
FAIL: MLIR :: IR/test-walk-pattern-rewrite-driver.mlir (82770 of 86765)
******************** TEST 'MLIR :: IR/test-walk-pattern-rewrite-driver.mlir' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
/home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/mlir-opt /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/test/IR/test-walk-pattern-rewrite-driver.mlir --test-walk-pattern-rewrite-driver="dump-notifications=true"    --allow-unregistered-dialect --split-input-file | /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/FileCheck /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/test/IR/test-walk-pattern-rewrite-driver.mlir
# executed command: /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm_build_asan/bin/mlir-opt /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/test/IR/test-walk-pattern-rewrite-driver.mlir --test-walk-pattern-rewrite-driver=dump-notifications=true --allow-unregistered-dialect --split-input-file
# .---command stderr------------
# | Num regions: 1
# | Erasing block: =================================================================
# | ==682307==ERROR: AddressSanitizer: heap-use-after-free on address 0x725de9829178 at pc 0x646387097ea3 bp 0x7ffdae216fe0 sp 0x7ffdae216fd8
# | READ of size 8 at 0x725de9829178 thread T0
# |     #0 0x646387097ea2 in asInt /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:41:5
# |     #1 0x646387097ea2 in operator long /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:45:48
# |     #2 0x646387097ea2 in getPointer /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:94:58
# |     #3 0x646387097ea2 in getParent /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/IR/Block.cpp:26:66
# |     #4 0x646387097ea2 in mlir::Block::getParentOp() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/IR/Block.cpp:31:10
# |     #5 0x646387048201 in mlir::Block::print(llvm::raw_ostream&) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/IR/AsmPrinter.cpp:3978:25
# |     #6 0x64638704afb3 in mlir::operator<<(llvm::raw_ostream&, mlir::Block&) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/IR/AsmPrinter.cpp:4012:9
# |     #7 0x6463862db337 in (anonymous namespace)::EraseFirstBlock::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&) const /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/test/lib/Dialect/Test/TestPatterns.cpp:358:43
# |     #8 0x64638d9ef2b8 in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Rewrite/PatternApplicator.cpp:212:31
# |     #9 0x64638d9ef2b8 in void llvm::function_ref<void ()>::callback_fn<mlir::PatternApplicator::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&, llvm::function_ref<bool (mlir::Pattern const&)>, llvm::function_ref<void (mlir::Pattern const&)>, llvm::function_ref<llvm::LogicalResult (mlir::Pattern const&)>)::$_0>(long) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:45:12
# |     #10 0x64638d9e76f3 in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:68:12
# |     #11 0x64638d9e76f3 in executeAction<mlir::ApplyPatternAction, const mlir::Pattern &> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/MLIRContext.h:280:7
# |     #12 0x64638d9e76f3 in mlir::PatternApplicator::matchAndRewrite(mlir::Operation*, mlir::PatternRewriter&, llvm::function_ref<bool (mlir::Pattern const&)>, llvm::function_ref<void (mlir::Pattern const&)>, llvm::function_ref<llvm::LogicalResult (mlir::Pattern const&)>) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Rewrite/PatternApplicator.cpp:195:23
# |     #13 0x646386fcbcab in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:101:38
# |     #14 0x646386fcbcab in void llvm::function_ref<void (mlir::Operation*)>::callback_fn<mlir::walkAndApplyPatterns(mlir::Operation*, mlir::FrozenRewritePatternSet const&, mlir::RewriterBase::Listener*)::$_0::operator()() const::'lambda'(mlir::Operation*)>(long, mlir::Operation*) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:45:12
# |     #15 0x64637f61fc3f in void mlir::detail::walk<mlir::ForwardIterator>(mlir::Operation*, llvm::function_ref<void (mlir::Operation*)>, mlir::WalkOrder) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Visitors.h:181:9
# |     #16 0x646386fcb8a4 in walk<(mlir::WalkOrder)1, mlir::ForwardIterator, (lambda at /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:23) &, mlir::Operation *, void> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Visitors.h:312:10
# |     #17 0x646386fcb8a4 in walk<(mlir::WalkOrder)1, mlir::ForwardIterator, (lambda at /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:23) &, void> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Block.h:348:9
# |     #18 0x646386fcb8a4 in walk<(mlir::WalkOrder)1, mlir::ForwardIterator, (lambda at /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:23) &, mlir::Operation *, void> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Block.h:307:7
# |     #19 0x646386fcb8a4 in walk<(mlir::WalkOrder)1, mlir::ForwardIterator, (lambda at /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:23), mlir::Operation *, void> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/Region.h:303:15
# |     #20 0x646386fcb8a4 in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:94:18
# |     #21 0x646386fcb8a4 in void llvm::function_ref<void ()>::callback_fn<mlir::walkAndApplyPatterns(mlir::Operation*, mlir::FrozenRewritePatternSet const&, mlir::RewriterBase::Listener*)::$_0>(long) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:45:12
# |     #22 0x646386fcb314 in operator() /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:68:12
# |     #23 0x646386fcb314 in executeAction<mlir::(anonymous namespace)::WalkAndApplyPatternsAction> /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/include/mlir/IR/MLIRContext.h:280:7
# |     #24 0x646386fcb314 in mlir::walkAndApplyPatterns(mlir::Operation*, mlir::FrozenRewritePatternSet const&, mlir::RewriterBase::Listener*) /home/b/sanitizer-x86_64-linux-bootstrap-asan/build/llvm-project/mlir/lib/Transforms/Utils/WalkPatternRewriteDriver.cpp:91:8

```

</details>

https://github.com/llvm/llvm-project/pull/113825


More information about the Mlir-commits mailing list