Skip to content

Conversation

@jfurtek
Copy link
Contributor

@jfurtek jfurtek commented Nov 17, 2025

This MR fixes a recent build breakage by this MR: #166648

(Post-merge build error here: https://lab.llvm.org/buildbot/#/builders/138/builds/21929)

The MLIRInferIntRangeInterface library is now a public dependency of MLIRLLVMDialect.

@llvmbot
Copy link
Member

llvmbot commented Nov 17, 2025

@llvm/pr-subscribers-mlir-llvm

Author: Jeremy Furtek (jfurtek)

Changes

This MR fixes a recent build breakage by this MR: #166648

(Post-merge build error here: https://lab.llvm.org/buildbot/#/builders/138/builds/21929)

The MLIRInferIntRangeInterface library is now a public dependency of MLIRLLVMDialect.


Full diff: https://github.com/llvm/llvm-project/pull/168440.diff

2 Files Affected:

  • (modified) mlir/lib/Dialect/LLVMIR/CMakeLists.txt (+1)
  • (modified) mlir/unittests/Dialect/LLVMIR/CMakeLists.txt (-1)
diff --git a/mlir/lib/Dialect/LLVMIR/CMakeLists.txt b/mlir/lib/Dialect/LLVMIR/CMakeLists.txt
index cc66face1c002..a73f0c1278ec0 100644
--- a/mlir/lib/Dialect/LLVMIR/CMakeLists.txt
+++ b/mlir/lib/Dialect/LLVMIR/CMakeLists.txt
@@ -31,6 +31,7 @@ add_mlir_dialect_library(MLIRLLVMDialect
   MLIRControlFlowInterfaces
   MLIRDataLayoutInterfaces
   MLIRFunctionInterfaces
+  MLIRInferIntRangeInterface
   MLIRInferTypeOpInterface
   MLIRIR
   MLIRMemorySlotInterfaces
diff --git a/mlir/unittests/Dialect/LLVMIR/CMakeLists.txt b/mlir/unittests/Dialect/LLVMIR/CMakeLists.txt
index 568126fd342cc..7cc130d02ad74 100644
--- a/mlir/unittests/Dialect/LLVMIR/CMakeLists.txt
+++ b/mlir/unittests/Dialect/LLVMIR/CMakeLists.txt
@@ -4,5 +4,4 @@ add_mlir_unittest(MLIRLLVMIRTests
 mlir_target_link_libraries(MLIRLLVMIRTests
   PRIVATE
   MLIRLLVMDialect
-  MLIRInferIntRangeInterface
   )

@llvmbot
Copy link
Member

llvmbot commented Nov 17, 2025

@llvm/pr-subscribers-mlir

Author: Jeremy Furtek (jfurtek)

Changes

This MR fixes a recent build breakage by this MR: #166648

(Post-merge build error here: https://lab.llvm.org/buildbot/#/builders/138/builds/21929)

The MLIRInferIntRangeInterface library is now a public dependency of MLIRLLVMDialect.


Full diff: https://github.com/llvm/llvm-project/pull/168440.diff

2 Files Affected:

  • (modified) mlir/lib/Dialect/LLVMIR/CMakeLists.txt (+1)
  • (modified) mlir/unittests/Dialect/LLVMIR/CMakeLists.txt (-1)
diff --git a/mlir/lib/Dialect/LLVMIR/CMakeLists.txt b/mlir/lib/Dialect/LLVMIR/CMakeLists.txt
index cc66face1c002..a73f0c1278ec0 100644
--- a/mlir/lib/Dialect/LLVMIR/CMakeLists.txt
+++ b/mlir/lib/Dialect/LLVMIR/CMakeLists.txt
@@ -31,6 +31,7 @@ add_mlir_dialect_library(MLIRLLVMDialect
   MLIRControlFlowInterfaces
   MLIRDataLayoutInterfaces
   MLIRFunctionInterfaces
+  MLIRInferIntRangeInterface
   MLIRInferTypeOpInterface
   MLIRIR
   MLIRMemorySlotInterfaces
diff --git a/mlir/unittests/Dialect/LLVMIR/CMakeLists.txt b/mlir/unittests/Dialect/LLVMIR/CMakeLists.txt
index 568126fd342cc..7cc130d02ad74 100644
--- a/mlir/unittests/Dialect/LLVMIR/CMakeLists.txt
+++ b/mlir/unittests/Dialect/LLVMIR/CMakeLists.txt
@@ -4,5 +4,4 @@ add_mlir_unittest(MLIRLLVMIRTests
 mlir_target_link_libraries(MLIRLLVMIRTests
   PRIVATE
   MLIRLLVMDialect
-  MLIRInferIntRangeInterface
   )

@jfurtek
Copy link
Contributor Author

jfurtek commented Nov 17, 2025

Tagging @joker-eph , @dcaballe for assistance/review

@github-actions
Copy link

🐧 Linux x64 Test Results

  • 7080 tests passed
  • 594 tests skipped

@dcaballe dcaballe merged commit b48f293 into llvm:main Nov 17, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants