diff --git a/mlir/lib/Pass/PassRegistry.cpp b/mlir/lib/Pass/PassRegistry.cpp --- a/mlir/lib/Pass/PassRegistry.cpp +++ b/mlir/lib/Pass/PassRegistry.cpp @@ -98,9 +98,7 @@ std::function)> optHandler) { PassPipelineInfo pipelineInfo(arg, description, function, std::move(optHandler)); - bool inserted = passPipelineRegistry->try_emplace(arg, pipelineInfo).second; - assert(inserted && "Pass pipeline registered multiple times"); - (void)inserted; + passPipelineRegistry->try_emplace(arg, pipelineInfo); } //===----------------------------------------------------------------------===//