[Mlir-commits] [mlir] [mlir][mesh, MPI] Mesh2mpi (PR #104566)
LLVM Continuous Integration
llvmlistbot at llvm.org
Thu Nov 28 03:51:53 PST 2024
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/6814
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 5 (build-unified-tree) failure: build (failure)
...
774.684 [3461/12/3831] Linking CXX shared library lib/libMLIRArmNeonDialect.so.20.0git
774.691 [3461/11/3832] Linking CXX shared library lib/libMLIRControlFlowDialect.so.20.0git
774.745 [3450/21/3833] Creating library symlink lib/libMLIRArmNeonDialect.so
774.746 [3450/20/3834] Creating library symlink lib/libMLIRControlFlowDialect.so
774.746 [3450/19/3835] Creating library symlink lib/libMLIRLLVMDialect.so
774.747 [3450/18/3836] Creating library symlink lib/libMLIRTilingInterface.so
774.812 [3450/17/3837] Linking CXX shared library lib/libMLIRFuncDialect.so.20.0git
774.873 [3450/16/3838] Building CXX object tools/mlir/lib/Interfaces/CMakeFiles/obj.MLIRValueBoundsOpInterface.dir/ValueBoundsOpInterface.cpp.o
774.900 [3450/15/3839] Linking CXX shared library lib/libMLIRVectorInterfaces.so.20.0git
774.977 [3450/14/3840] Linking CXX shared library lib/libMLIRMPIDialect.so.20.0git
FAILED: lib/libMLIRMPIDialect.so.20.0git
: && /usr/local/bin/c++ -fPIC -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Wno-unused-but-set-parameter -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,libMLIRMPIDialect.so.20.0git -o lib/libMLIRMPIDialect.so.20.0git tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPIOps.cpp.o tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPI.cpp.o -Wl,-rpath,"\$ORIGIN/../lib:/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/lib:" lib/libMLIRDialect.so.20.0git lib/libMLIRInferTypeOpInterface.so.20.0git lib/libMLIRSideEffectInterfaces.so.20.0git lib/libMLIRIR.so.20.0git lib/libMLIRSupport.so.20.0git lib/libLLVMSupport.so.20.0git -Wl,-rpath-link,/home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/lib && :
/usr/bin/ld: tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPIOps.cpp.o: in function `(anonymous namespace)::FoldCast<mlir::mpi::SendOp>::matchAndRewrite(mlir::mpi::SendOp, mlir::PatternRewriter&) const':
MPIOps.cpp:(.text._ZNK12_GLOBAL__N_18FoldCastIN4mlir3mpi6SendOpEE15matchAndRewriteES3_RNS1_15PatternRewriterE+0x98): undefined reference to `mlir::detail::TypeIDResolver<mlir::memref::CastOp, void>::id'
/usr/bin/ld: MPIOps.cpp:(.text._ZNK12_GLOBAL__N_18FoldCastIN4mlir3mpi6SendOpEE15matchAndRewriteES3_RNS1_15PatternRewriterE+0x9c): undefined reference to `mlir::detail::TypeIDResolver<mlir::memref::CastOp, void>::id'
/usr/bin/ld: tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPIOps.cpp.o: in function `(anonymous namespace)::FoldCast<mlir::mpi::RecvOp>::matchAndRewrite(mlir::mpi::RecvOp, mlir::PatternRewriter&) const':
MPIOps.cpp:(.text._ZNK12_GLOBAL__N_18FoldCastIN4mlir3mpi6RecvOpEE15matchAndRewriteES3_RNS1_15PatternRewriterE+0x98): undefined reference to `mlir::detail::TypeIDResolver<mlir::memref::CastOp, void>::id'
/usr/bin/ld: MPIOps.cpp:(.text._ZNK12_GLOBAL__N_18FoldCastIN4mlir3mpi6RecvOpEE15matchAndRewriteES3_RNS1_15PatternRewriterE+0x9c): undefined reference to `mlir::detail::TypeIDResolver<mlir::memref::CastOp, void>::id'
collect2: error: ld returned 1 exit status
775.014 [3450/13/3841] Linking CXX shared library lib/libMLIRQuantDialect.so.20.0git
775.033 [3450/12/3842] Linking CXX shared library lib/libMLIREmitCDialect.so.20.0git
775.077 [3450/11/3843] Linking CXX shared library lib/libMLIRPDLDialect.so.20.0git
775.081 [3450/10/3844] Linking CXX shared library lib/libMLIRIndexDialect.so.20.0git
775.138 [3450/9/3845] Linking CXX shared library lib/libMLIRIRDL.so.20.0git
776.753 [3450/8/3846] Building CXX object tools/mlir/lib/Dialect/Tosa/CMakeFiles/obj.MLIRTosaShardingInterfaceImpl.dir/IR/ShardingInterfaceImpl.cpp.o
785.294 [3450/7/3847] Building CXX object tools/mlir/lib/CAPI/Conversion/CMakeFiles/obj.MLIRCAPIConversion.dir/Passes.cpp.o
791.344 [3450/6/3848] Building CXX object tools/mlir/lib/Dialect/SparseTensor/Transforms/CMakeFiles/obj.MLIRSparseTensorTransforms.dir/SparseTensorPasses.cpp.o
791.938 [3450/5/3849] Building CXX object tools/mlir/lib/Dialect/Mesh/IR/CMakeFiles/obj.MLIRMeshDialect.dir/MeshOps.cpp.o
792.302 [3450/4/3850] Building CXX object tools/mlir/lib/Dialect/NVGPU/TransformOps/CMakeFiles/obj.MLIRNVGPUTransformOps.dir/NVGPUTransformOps.cpp.o
795.370 [3450/3/3851] Building CXX object tools/mlir/lib/Dialect/SparseTensor/Pipelines/CMakeFiles/obj.MLIRSparseTensorPipelines.dir/SparseTensorPipelines.cpp.o
797.082 [3450/2/3852] Building CXX object tools/mlir/lib/Dialect/Vector/TransformOps/CMakeFiles/obj.MLIRVectorTransformOps.dir/VectorTransformOps.cpp.o
836.499 [3450/1/3853] Building CXX object tools/mlir/lib/Dialect/Tosa/CMakeFiles/obj.MLIRTosaDialect.dir/IR/TosaOps.cpp.o
ninja: build stopped: subcommand failed.
```
</details>
https://github.com/llvm/llvm-project/pull/104566
More information about the Mlir-commits
mailing list