View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0013690ParaView(No Category)public2012-11-28 15:502013-02-17 14:13
ReporterBurlen 
Assigned ToBurlen 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version3.98.0 
Target VersionFixed in Version 
Summary0013690: MPI_Finalize out of order in pvbatch
DescriptionHi All,

pvbatch related tests have been failing for some time on Nautilus.
http://open.cdash.org/viewTest.php?onlyfailed&buildid=2684614 [^]

in pvbatch there are MPI calls made after finalize which cause deadlock issues on SGI MPT. The following snip-it shows the bug

//----------------------------------------------------------------------------
bool vtkProcessModule::Finalize()
{

  ...

  vtkProcessModule::GlobalController->Finalize(1); <-------mpi_finalize called here

  ...

#ifdef PARAVIEW_USE_MPI
  if (vtkProcessModule::FinalizeMPI)
    {
    MPI_Barrier(MPI_COMM_WORLD); <-------------------------barrier after mpi_finalize
    MPI_Finalize(); <--------------------------------------second mpi_finalize
    }
#endif

  ...
}
TagsNo tags attached.
ProjectTBD
Topic Name
Typeincorrect functionality
Attached Files

 Relationships

  Notes
(0029811)
Burlen (developer)
2012-11-29 20:07

also affects pvserver. after client disconnect , server hangs, and doesn't exit.
(0030347)
Burlen (developer)
2013-02-17 14:13

nautilus dashboards show that this issue has been fixed either directly or indirectly. Either way it can be closed.

 Issue History
Date Modified Username Field Change
2012-11-28 15:50 Burlen New Issue
2012-11-29 20:07 Burlen Note Added: 0029811
2013-02-17 14:13 Burlen Note Added: 0030347
2013-02-17 14:13 Burlen Status backlog => closed
2013-02-17 14:13 Burlen Assigned To => Burlen
2013-02-17 14:13 Burlen Resolution open => fixed


Copyright © 2000 - 2018 MantisBT Team