[Mlir-commits] [mlir] [mlir] Add strided metadata range dataflow analysis (PR #161280)
LLVM Continuous Integration
llvmlistbot at llvm.org
Tue Oct 14 13:37:46 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `flang-aarch64-latest-gcc` running on `linaro-flang-aarch64-latest-gcc` while building `mlir` at step 5 "build-unified-tree".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/130/builds/15708
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 5 (build-unified-tree) failure: build (failure)
...
614.847 [4447/18/3269] Linking CXX shared library lib/libMLIRMemorySlotInterfaces.so.22.0git
614.853 [4446/18/3270] Creating library symlink lib/libMLIRCastInterfaces.so
614.856 [4445/18/3271] Creating library symlink lib/libMLIRControlFlowInterfaces.so
614.865 [4444/18/3272] Creating library symlink lib/libMLIRDialect.so
614.867 [4443/18/3273] Creating library symlink lib/libMLIRObservers.so
614.879 [4443/17/3274] Creating library symlink lib/libMLIRDerivedAttributeOpInterface.so
614.887 [4443/16/3275] Creating library symlink lib/libMLIRDataLayoutInterfaces.so
614.906 [4443/15/3276] Creating library symlink lib/libMLIRMemorySlotInterfaces.so
614.919 [4443/14/3277] Linking CXX shared library lib/libMLIRMemOpInterfaces.so.22.0git
614.923 [4443/13/3278] Linking CXX shared library lib/libMLIRInferStridedMetadataInterface.so.22.0git
FAILED: lib/libMLIRInferStridedMetadataInterface.so.22.0git
: && /usr/local/bin/c++ -fPIC -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -O3 -DNDEBUG -Wl,-z,defs -Wl,-z,nodelete -Wl,-rpath-link,/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/./lib -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:/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/lib:" lib/libMLIRIR.so.22.0git lib/libMLIRSupport.so.22.0git lib/libLLVMSupport.so.22.0git -Wl,-rpath-link,/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/lib && :
/usr/bin/ld: tools/mlir/lib/Interfaces/CMakeFiles/obj.MLIRInferStridedMetadataInterface.dir/InferStridedMetadataInterface.cpp.o: in function `mlir::StridedMetadataRange::print(llvm::raw_ostream&) const':
InferStridedMetadataInterface.cpp:(.text._ZNK4mlir20StridedMetadataRange5printERN4llvm11raw_ostreamE+0xa4): undefined reference to `mlir::operator<<(llvm::raw_ostream&, mlir::ConstantIntRanges const&)'
/usr/bin/ld: InferStridedMetadataInterface.cpp:(.text._ZNK4mlir20StridedMetadataRange5printERN4llvm11raw_ostreamE+0x10c): undefined reference to `mlir::operator<<(llvm::raw_ostream&, mlir::ConstantIntRanges const&)'
/usr/bin/ld: InferStridedMetadataInterface.cpp:(.text._ZNK4mlir20StridedMetadataRange5printERN4llvm11raw_ostreamE+0x180): undefined reference to `mlir::operator<<(llvm::raw_ostream&, mlir::ConstantIntRanges const&)'
/usr/bin/ld: InferStridedMetadataInterface.cpp:(.text._ZNK4mlir20StridedMetadataRange5printERN4llvm11raw_ostreamE+0x224): undefined reference to `mlir::operator<<(llvm::raw_ostream&, mlir::ConstantIntRanges const&)'
/usr/bin/ld: InferStridedMetadataInterface.cpp:(.text._ZNK4mlir20StridedMetadataRange5printERN4llvm11raw_ostreamE+0x28c): undefined reference to `mlir::operator<<(llvm::raw_ostream&, mlir::ConstantIntRanges const&)'
/usr/bin/ld: tools/mlir/lib/Interfaces/CMakeFiles/obj.MLIRInferStridedMetadataInterface.dir/InferStridedMetadataInterface.cpp.o:InferStridedMetadataInterface.cpp:(.text._ZNK4mlir20StridedMetadataRange5printERN4llvm11raw_ostreamE+0x300): more undefined references to `mlir::operator<<(llvm::raw_ostream&, mlir::ConstantIntRanges const&)' follow
collect2: error: ld returned 1 exit status
614.923 [4443/12/3279] Linking CXX shared library lib/libMLIRInferTypeOpInterface.so.22.0git
614.935 [4443/11/3280] Linking CXX shared library lib/libMLIRIndexingMapOpInterface.so.22.0git
614.943 [4443/10/3281] Linking CXX shared library lib/libMLIRDestinationStyleOpInterface.so.22.0git
614.948 [4443/9/3282] Linking CXX shared library lib/libMLIRInferIntRangeInterface.so.22.0git
614.968 [4443/8/3283] Linking CXX shared library lib/libMLIRBytecodeWriter.so.22.0git
614.989 [4443/7/3284] Linking CXX shared library lib/libMLIRRuntimeVerifiableOpInterface.so.22.0git
615.008 [4443/6/3285] Linking CXX shared library lib/libMLIRVectorInterfaces.so.22.0git
615.068 [4443/5/3286] Linking CXX shared library lib/libMLIRParallelCombiningOpInterface.so.22.0git
615.069 [4443/4/3287] Linking CXX shared library lib/libMLIRFunctionInterfaces.so.22.0git
615.090 [4443/3/3288] Linking CXX shared library lib/libMLIRBytecodeReader.so.22.0git
615.090 [4443/2/3289] Linking CXX shared library lib/libMLIRShapedOpInterfaces.so.22.0git
615.091 [4443/1/3290] Linking CXX shared library lib/libMLIRSideEffectInterfaces.so.22.0git
ninja: build stopped: subcommand failed.
```
</details>
https://github.com/llvm/llvm-project/pull/161280
More information about the Mlir-commits
mailing list