<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello Flash Users,</div><div><br></div><div>     I recently updated to OpenMPI 4.0, which has finally removed MPI_TYPE_HVECTOR, replacing it with MPI_TYPE_CREATE_HVECTOR with the exact same arguments. The only file affected in Flash (that I could find) is mpi_amr_redist_blk.F90, which I changed out all the calls for on my version (FLASH 4.5). Everything on my end is compiling and working so far, so I thought I'd post it my updated version here in case anyone else runs into the same issue. Based on my reading, any distro of MPI that is MPI 3.0 compliant should have the updated call for hvector, it was originally introduced (and the old version deprecated) in OpenMPI in version 2.0. In any case, if someone searches for this issue on flash-users (due to linking errors like I was having) now this email will ping.</div><div><br></div><div>Note the version of the file I modified lives in:</div><div>source/Grid/GridMain/paramesh/paramesh4/Paramesh4dev/PM4_package/mpi_source<br></div><div><br></div><div>Cordially,</div><br clear="all"><div><div dir="ltr" class="gmail_signature"><div dir="ltr">Joshua Wall<div><br></div><div>Doctoral Candidate</div><div>Department of Physics</div><div>Drexel University</div></div></div></div></div></div></div>