<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>just to share this info incase someone else run into it.<br><br>I am using clearcase to build my code in 2 different view (per Clarecase). In my env, I always<br>have to do a 'cleartool setview' to get into clearcase so, there cannot be any setup error. <br>In these 2 view, I build 2 versions of my code that use MPI, a steady version and 'development' version, <br>which are quite different as I am making chages to the code. The executable are all stored in Clearcase vobs. <br> (vobs is clearcase file system for 'view', things inside vobs are neither linux dir or file)<br><br>the test case, however, resides in a linux dir. I started mpd on my machine as<br><br>mpd&<br><br>I then started to run my executables from each view. After a while, mpd started
to get very confused,<br>it either picked up the wrong executable (from the wrong vobs), or complain that the executable<br>can not be found, and eventually got stuck at not being able to find the executable.<br><br>Since clear /vobs are not intervisible unless the mapped path is used explicitly, there is no way executable from<br>another vobs is picked up, I confirm this bad behavior by using "ls -l` and `which`.<br><br>The solution I figured out was to end mpd, and start it up again everytime I move to a different view. That is annoying,<br>but does the trick.<br><br>Hopefully, someone may find this info later.<br><br>tan<br><br></div>
</div><br>
</body></html>