# Issue with mpich in ParaView 5.11.0-RC1

**URL:** https://discourse.paraview.org/t/issue-with-mpich-in-paraview-5-11-0-rc1/10369
**Category:** Development
**Created:** [September 21, 2022, 3:17am UTC](https://discourse.paraview.org/t/issue-with-mpich-in-paraview-5-11-0-rc1/10369 "2022-09-21T03:17:31Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![joeh](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/ce7236/32.png) [@joeh](https://discourse.paraview.org/u/joeh)
#### Post date: [September 21, 2022, 3:17am UTC](https://discourse.paraview.org/t/issue-with-mpich-in-paraview-5-11-0-rc1/10369/1 "2022-09-21T03:17:32Z")

</div>

Hello,

I have been testing paraview 5.11.0-RC1 under linux, building it with the superbuild.  
I have found that when building it with the internal MPI mpich version that while mpich is built correctly,  
it is not properly installed.

Here is what is installed in bin and lib by the superbuild

installation\_path/5.11.0-RC1\_osmesa\> ls bin/mpi\*  
bin/mpiexec

installation\_path/5.11.0-RC1\_osmesa\> ls lib/libmpi\*  
lib/libmpichcxx.so lib/libmpicxx.so lib/libmpicxx.so.12.1.11 lib/libmpi.so.12  
lib/libmpich.so lib/libmpicxx.so.12 lib/libmpi.so lib/libmpi.so.12.1.11

while here is what was built and should be installed in bin and lib by the superbuild

build\_path/Build\_5.11.0-RC1\_osmesa/install\> ls bin/mpi\*  
bin/mpic++ bin/mpicc bin/mpichversion bin/mpicxx bin/mpiexec bin/mpiexec.hydra bin/mpif77 bin/mpif90 bin/mpifort bin/mpirun bin/mpivars

build\_path/Build\_5.11.0-RC1\_osmesa/install\> ls lib/libmpi\*  
lib/libmpichcxx.so lib/libmpicxx.la lib/libmpicxx.so.12.1.11 lib/libmpifort.so.12 lib/libmpi.so  
lib/libmpichf90.so lib/libmpicxx.so lib/libmpifort.la lib/libmpifort.so.12.1.11 lib/libmpi.so.12  
lib/libmpich.so lib/libmpicxx.so.12 lib/libmpifort.so lib/libmpi.la lib/libmpi.so.12.1.11

Thanks,

Joe Hennessey

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [September 21, 2022, 2:42pm UTC](https://discourse.paraview.org/t/issue-with-mpich-in-paraview-5-11-0-rc1/10369/2 "2022-09-21T14:42:27Z")

</div>

@ben.boeckel I’m guessing we filter out everything but mpiexec on purpose.

---

<div class="post-metadata">

### Author: ![joeh](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/ce7236/32.png) [@joeh](https://discourse.paraview.org/u/joeh)
#### Post date: [September 21, 2022, 3:32pm UTC](https://discourse.paraview.org/t/issue-with-mpich-in-paraview-5-11-0-rc1/10369/3 "2022-09-21T15:32:39Z")

</div>

Cory,

Looking over past versions or ParaView, it seems that this filtering is also the case, where other pieces have been filtered out by the install script.

Sorry, for not noticing before posting this. This seems to be the desired installation behavior for ParaView, as it does not use the other parts of mpich.

Thanks,

Joe Hennessey

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [September 21, 2022, 5:41pm UTC](https://discourse.paraview.org/t/issue-with-mpich-in-paraview-5-11-0-rc1/10369/4 "2022-09-21T17:41:45Z")

</div>

Thanks, Joe! We always appreciate your feedback on new releases! I hope this one doesn’t cause much trouble.

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.paraview.org/u/ben.boeckel)
#### Post date: [October 30, 2022, 3:54pm UTC](https://discourse.paraview.org/t/issue-with-mpich-in-paraview-5-11-0-rc1/10369/5 "2022-10-30T15:54:10Z")

</div>

Well, the compiler wrappers don’t make much sense. `mpirun` and `mpivars` might be useful though?
