#390 mpihelper changes path, where the program is executed
Metadata
Property | Value |
---|---|
Reported by | Patrick Leidenberger (mailings.pl@gmail.com) |
Reported at | May 1, 2008 12:57 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Unspecified / All |
Last edited by | Markus Blatt (markus@dr-blatt.de) |
Last edited at | Jul 10, 2008 16:20 |
Closed by | Markus Blatt (markus@dr-blatt.de) |
Closed at | Jul 10, 2008 16:20 |
Closed in version | Unknown |
Resolution | Won't fix |
Comment | Not aproblem of DUNE. use mpirun to run parallel programs |
Description
I have my DUNE application on a parallel and a serial machine and discover that the two versions handle relative paths different. The problem is, that the mpihandler changes the path, where a my programm is executed. I modified the dune-common/common/test/mpihelpertest.cc to show you the problem (code attatched). If you compile this and change the directory, say to common/exprtmpl and execute: ../test/mpihelpertest you get:
/home/patrick/dune/dune-common/common /home/patrick/dune/dune-common/common/test
I think this strange behaviour is a bug. If it's not, it would be nice if somebody can explain it to me.
Thanks a lot, with best regars, Patrick