<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/81875>81875</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
MLIR fails to build with `MPI.cpp.o: multiple definition of 'mlir::`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
build-problem,
mlir
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
sylvestre
</td>
</tr>
</table>
<pre>
```
/usr/bin/ld.gold: error: tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPI.cpp.o: multiple definition of 'mlir::mpi::detail::CommRankOpGenericAdaptorBase::CommRankOpGenericAdaptorBase(mlir::DictionaryAttr, mlir::EmptyProperties const&, mlir::RegionRange)'
/usr/bin/ld.gold: tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPIOps.cpp.o: previous definition here
/usr/bin/ld.gold: error: tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPI.cpp.o: multiple definition of 'mlir::mpi::detail::CommRankOpGenericAdaptorBase::CommRankOpGenericAdaptorBase(mlir::mpi::CommRankOp)'
/usr/bin/ld.gold: tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPIOps.cpp.o: previous definition here
/usr/bin/ld.gold: error: tools/mlir/lib/Dialect/MPI/IR/CMakeFiles/obj.MLIRMPIDialect.dir/MPI.cpp.o: multiple definition of 'mlir::mpi::detail::CommRankOpGenericAdaptorBase::getODSOperandIndexAndLength(unsigned int, unsigned int)'
```
regression range:
562790f371f2..356400049064
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsVE2PozgU_DXmghqZx_eBA50sq0gdJcr-AoMf4G5jI9tkN_9-ZdKjdGsOM3MYzaUlJJ7lctmuei5mrRgVYk2yZ5LtA7a6SZva3uQVrTMYdJrfapLT94_uCW0ItKs1BNpOKAKt5NGoJSdJE6Ix2vjCaS0tgXaWwgOl6Ai0e8Ek9o5AezwfCLSHC4F2d2Rv2AqJHq671-j4crgcz4d3cMQ3guP5EPXLEmlPPq_SiUViyHEQSjihVaiHkECxbZc0JGnmRdwLjo4Jea93ep4vTL2dlr9RoRF9w9nitHlmFn8CAeWDfy96vy8zt8Y5Q2AXPub-mhd3Oxu9oHECbdhrZR2B_DPqgqPQ6sLUiAQqAsWPxP0Nmp4W-5B1MXgVerUfZZ3Q4Jfp3_E_VnxZ90etG9Gd9v-cFjRM8YPi-F-j-Auq0U0EylVt6cZDoZx_fJ_HH4z7nG8GR4PW-mOa7XkmzX0iy6Go6JAU8QBRlGR5SilNK5qnAa8TXiUVC7COC1rSuEjjPJjqlCVViZwOeZL1ScpoVdI-pinnOeXxUAaiBgophTiLizjP4qiLhwHKLKuKlHZlRUlKcWZCRlJe50ibMRDWrliXcVlkgWQdSrvFN0C3CsmfFqM7iTMBILAjAHdPwce7qT3JU7eOlqRUCuvsg9YJJ7H2doYDE9KGTocbY_ivcFNIcvrLrpKcBquR9eTcYv0YWgLtKNy0dlGvZ99q8vrt50_-em-47Yq-w7Zb_h8AAP__7-cb3w">