Skip to content

Update Fides for fix causing MPI hang

Caitlin Ross requested to merge caitlin.ross/vtk:update-fides into master

Fixes paraview/paraview#21131 (closed).

vtkFidesReader::CanReadFile() calls a function in Fides that opens an ADIOS file to check for metadata to see if it can generate a data model for the given file. When running pvserver on multiple ranks, an MPI call would hang because CanReadFile only executes on one process, but Fides would try to open an ADIOS engine with MPI enabled. Fides now handles this initial check on a single process.

This update also pulls in another Fides update that fixes streaming mode failures on more recent versions of ADIOS.

Merge request reports