Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: Peter Kjellström (cap_at_[hidden])
Date: 2006-06-02 10:13:11

On Thursday 25 May 2006 19:02, Tom Rosmond wrote:
> I didn't do a formal uninstall as you demonstate below, but instead went
> into the 'prefix' directory and renamed 'bin','lib','etc','include', and
> 'share'

A full uninstall is of course not needed, but it might be cleaner to simply
install in a different location and use something like modules to handle
setting up the environment in a suitable manner.

One thing that you can't skip though is recompiling your applications.
Something built against openmpi-x.y is not likely to work with openmpi-x.z.

Sorry if this just restated the obvious,

> before running the 1.0.2 build and install. That way I didn't blow up my
> 1.0.1 installation, and it was easy to switch back in case the 1.0.2
> install
> didn't work. I was sure this procedure was legitimate, but maybe I missed
> something? As far as I know all executable, library, and include paths
> are identical between the two, so what else should I change?
> T. Rosmond
> Michael Kluskens wrote:
> >One possibility is that you didn't properly uninstall version 1.0.1
> >before installing version 1.0.2 & 1.0.3.
> >
> >There was a change with some of the libraries a while back that
> >caused me a similar problem. An install of later versions of OpenMPI
> >do not remove certain libraries from 1.0.1.
> >
> >You absolutely have to:
> >
> >cd openmpi1.0.1
> >sudo make uninstall
> >cd ../openmpi1.0.2
> >sudo make install
> >
> >I have had no trouble in the past with PGF90 version 6.1-3 and
> >OpenMPI 1.1a on a dual Operton 1.4 GHz machine running Debian Linux.
> >
> >Michael
> >
> >On May 24, 2006, at 7:43 PM, Tom Rosmond wrote:
> >>After using OPENMPI Ver 1.0.1 for several months without trouble,
> >>last week
> >>I decided to upgrade to Ver 1.0.2. My primary motivation was
> >>curiosity,
> >>to see if
> >>there was any performance benefit. To my surprise, several of my F90
> >>applications
> >>refused to run with the newer version. I also tried Ver 1.0.3a1r10036
> >>with the same
> >>result. In all 3 cases I configured the build identically. Even that
> >>old chestnut 'hello.f'
> >>will not run with the newer versions. I ran it in the totalview
> >>debugger and can see
> >>that it is hanging in the MPI initialization code before it gets to
> >>the
> >>F90 application.
> >> I am using the Ver 6.1 PGF90 64bit compiler on a Linux Opteron
> >>workstation with 2
> >>dual core 2.4 GHZ processors. If you think it it is worthwhile to
> >>pursue this problem
> >>further, what could I send you to help troubleshoot the problem?
> >>Meanwhile I have
> >>gone back to 1.0.1, which works fine on everything.

  Peter Kjellström               |
  National Supercomputer Centre  |
  Sweden                         |

  • application/pgp-signature attachment: stored