[Mlir-commits] [mlir] [mlir] Add strided metadata range dataflow analysis (PR #161280)

LLVM Continuous Integration llvmlistbot at llvm.org
Tue Oct 14 07:33:32 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `mlir-nvidia` running on `mlir-nvidia` while building `mlir` at step 6 "build-check-mlir-build-only".

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

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

```
Step 6 (build-check-mlir-build-only) failure: build (failure)
...
27.519 [2000/16/3468] Linking CXX shared library lib/libMLIRControlFlowInterfaces.so.22.0git
27.520 [1999/16/3469] Linking CXX shared library lib/libMLIRAsmParser.so.22.0git
27.528 [1998/16/3470] Creating library symlink lib/libMLIRControlFlowInterfaces.so
27.530 [1997/16/3471] Creating library symlink lib/libMLIRAsmParser.so
27.614 [1996/16/3472] Linking CXX shared library lib/libMLIRInferIntRangeInterface.so.22.0git
27.617 [1995/16/3473] Linking CXX shared library lib/libMLIRInferTypeOpInterface.so.22.0git
27.618 [1994/16/3474] Linking CXX shared library lib/libMLIRParallelCombiningOpInterface.so.22.0git
27.619 [1993/16/3475] Linking CXX shared library lib/libMLIRMemorySlotInterfaces.so.22.0git
27.621 [1992/16/3476] Linking CXX shared library lib/libMLIRFunctionInterfaces.so.22.0git
27.622 [1991/16/3477] Linking CXX shared library lib/libMLIRInferStridedMetadataInterface.so.22.0git
FAILED: lib/libMLIRInferStridedMetadataInterface.so.22.0git 
: && /usr/bin/clang++ -fPIC -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG  -Wl,-z,defs -Wl,-z,nodelete -fuse-ld=lld -Wl,--color-diagnostics   -Wl,--gc-sections -shared -Wl,-soname,libMLIRInferStridedMetadataInterface.so.22.0git -o lib/libMLIRInferStridedMetadataInterface.so.22.0git tools/mlir/lib/Interfaces/CMakeFiles/obj.MLIRInferStridedMetadataInterface.dir/InferStridedMetadataInterface.cpp.o  -Wl,-rpath,"\$ORIGIN/../lib:/vol/worker/mlir-nvidia/mlir-nvidia/llvm.obj/lib:"  lib/libMLIRIR.so.22.0git  lib/libMLIRSupport.so.22.0git  lib/libLLVMSupport.so.22.0git  -Wl,-rpath-link,/vol/worker/mlir-nvidia/mlir-nvidia/llvm.obj/lib && :
ld.lld: error: undefined symbol: mlir::operator<<(llvm::raw_ostream&, mlir::ConstantIntRanges const&)
>>> referenced by InferStridedMetadataInterface.cpp
>>>               tools/mlir/lib/Interfaces/CMakeFiles/obj.MLIRInferStridedMetadataInterface.dir/InferStridedMetadataInterface.cpp.o:(mlir::StridedMetadataRange::print(llvm::raw_ostream&) const)
>>> referenced by InferStridedMetadataInterface.cpp
>>>               tools/mlir/lib/Interfaces/CMakeFiles/obj.MLIRInferStridedMetadataInterface.dir/InferStridedMetadataInterface.cpp.o:(mlir::StridedMetadataRange::print(llvm::raw_ostream&) const)
>>> referenced by InferStridedMetadataInterface.cpp
>>>               tools/mlir/lib/Interfaces/CMakeFiles/obj.MLIRInferStridedMetadataInterface.dir/InferStridedMetadataInterface.cpp.o:(mlir::StridedMetadataRange::print(llvm::raw_ostream&) const)
>>> referenced 3 more times
clang: error: linker command failed with exit code 1 (use -v to see invocation)
27.622 [1991/15/3478] Linking CXX shared library lib/libMLIRRuntimeVerifiableOpInterface.so.22.0git
27.626 [1991/14/3479] Creating library symlink lib/libMLIRInferIntRangeInterface.so
27.627 [1991/13/3480] Creating library symlink lib/libMLIRParallelCombiningOpInterface.so
27.628 [1991/12/3481] Linking CXX shared library lib/libMLIRMemOpInterfaces.so.22.0git
27.630 [1991/11/3482] Creating library symlink lib/libMLIRMemorySlotInterfaces.so
27.632 [1991/10/3483] Creating library symlink lib/libMLIRFunctionInterfaces.so
27.633 [1991/9/3484] Linking CXX shared library lib/libMLIRDebug.so.22.0git
27.633 [1991/8/3485] Linking CXX shared library lib/libMLIRSideEffectInterfaces.so.22.0git
27.634 [1991/7/3486] Creating library symlink lib/libMLIRInferTypeOpInterface.so
27.634 [1991/6/3487] Linking CXX shared library lib/libMLIRVectorInterfaces.so.22.0git
27.636 [1991/5/3488] Linking CXX shared library lib/libMLIRBytecodeWriter.so.22.0git
27.637 [1991/4/3489] Linking CXX shared library lib/libMLIRShapedOpInterfaces.so.22.0git
27.645 [1991/3/3490] Linking CXX shared library lib/libMLIRViewLikeInterface.so.22.0git
27.646 [1991/2/3491] Linking CXX shared library lib/libMLIRBytecodeReader.so.22.0git
32.840 [1991/1/3492] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
ninja: build stopped: subcommand failed.

```

</details>

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


More information about the Mlir-commits mailing list