← Back to team overview

dolfin team mailing list archive

[Bug 726484] [NEW] mpi_init is sometimes called on uninitialised object

 

Public bug reported:

Due to undefined order of initialisation of static objects,
SubSystemsManager::init_mpi is sometimes called before the constructor.
The visible effect is (at least in my case) that MPI_Finalize is never
called.

Patch attached.

** Affects: dolfin
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of DOLFIN
Team, which is subscribed to DOLFIN.
https://bugs.launchpad.net/bugs/726484

Title:
  mpi_init is sometimes called on uninitialised object

Status in DOLFIN:
  New

Bug description:
  Due to undefined order of initialisation of static objects,
  SubSystemsManager::init_mpi is sometimes called before the
  constructor. The visible effect is (at least in my case) that
  MPI_Finalize is never called.

  Patch attached.



Follow ups

References