<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000'>That worked!<br>I used the default project to start, then that "return 0" was still there.<br>Thank you very much.<br><br>Bests,<br>Marco<br><br><div><span name="x"></span>--<br>-----------------------------------------------<br>Marco Cisternino, PhD<br>OPTIMAD Engineering s.r.l.<br>Via Giacinto Collegno 18<br>10143 Torino - Italy<br>www.optimad.it<br>marco.cisternino@optimad.it<br>+39 011 19719782<br>-----------------------------------------------<span name="x"></span><br></div><br><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>Da: </b>"Markus Blatt" <markus@dr-blatt.de><br><b>A: </b>dune@dune-project.org<br><b>Inviato: </b>Venerdì, 17 gennaio 2014 20:00:29<br><b>Oggetto: </b>Re: [Dune] problem with mpi_init<br><br>Thanks for reporting this.<br><br>I guess that is a bug in the example problem created with duneproject,<br>which has a return statement in the try clause that causes the program<br>to exit before calling MPI_Finalize.<br><br>Please try to remove "return 0" from the following main function:<br>"<br>int main(int argc, char** argv)<br>{<br>  try{<br>    //Maybe initialize Mpi<br>    Dune::MPIHelper& helper = Dune::MPIHelper::instance(argc, argv);<br>    std::cout << "Hello World! This is tester." << std::endl;<br>    if(Dune::MPIHelper::isFake)<br>      std::cout<< "This is a sequential program." << std::endl;<br>    else<br>      std::cout<<"I am rank "<<helper.rank()<<" of "<<helper.size()<br>        <<" processes!"<<std::endl;<br>    return 0;<br>  //^^^^^^^^^ Please remove!<br>  }<br>  catch (Dune::Exception &e){<br>    std::cerr << "Dune reported error: " << e << std::endl;<br>  }<br>  catch (...){<br>    std::cerr << "Unknown exception thrown!" << std::endl;<br>  }<br>}<br><br><br>Just a wild guess:<br><br>Does your main contain a return statement?<br><br>If you are using the <br>-- <br>Do you need more support with DUNE or HPC in general? <br><br>Dr. Markus Blatt - HPC-Simulation-Software & Services http://www.dr-blatt.de<br>Hans-Bunte-Str. 8-10, 69123 Heidelberg, Germany<br>Tel.: +49 (0) 160 97590858  Fax: +49 (0)322 1108991658 <br><br><br></div><br></div></body></html>