Instead of using the outdated and not maintained Module environment, why
not use Lmod : https://www.tacc.utexas.edu/tacc-projects/lmod
It is a drop-in replacement for Module environment that supports all of
their features and much, much more, such as :
- module hierarchies
- module properties and color highlighting (we use it to higlight
bioinformatic modules or tools for example)
- module caching (very useful for a parallel filesystem with tons of
modules)
- path priorities (useful to make sure personal modules take precendence
over system modules)
- export module tree to json
It works like a charm, understand both TCL and Lua modules and is
actively developped and debugged. There are litteraly new features every
month or so. If it does not do what you want, odds are that the
developper will add it shortly (I've had it happen).
Maxime
Le 2014-05-16 17:58, Douglas L Reeder a écrit :
Ben,
You might want to use module (source forge) to manage paths to
different mpi implementations. It is fairly easy to set up and very
robust for this type of problem. You would remove contentious
application paths from you standard PATH and then use module to switch
them in and out as needed.
Doug Reeder
On May 16, 2014, at 3:39 PM, Ben Lash <b...@rice.edu
<mailto:b...@rice.edu>> wrote:
My cluster has just upgraded to a new version of MPI, and I'm using
an old one. It seems that I'm having trouble compiling due to the
compiler wrapper file moving (full error here:
http://pastebin.com/EmwRvCd9)
"Cannot open configuration file
/opt/apps/openmpi/1.4.4-intel/share/openmpi/mpif90-wrapper-data.txt"
I've found the file on the cluster at
/opt/apps/openmpi/retired/1.4.4-intel/share/openmpi/mpif90-wrapper-data.txt
How do I tell the old mpi wrapper where this file is?
I've already corrected one link to mpich ->
/opt/apps/openmpi/retired/1.4.4-intel/, which is in the software I'm
trying to recompile's lib folder
(/home/bl10/CMAQv5.0.1/lib/x86_64/ifort). Thanks for any ideas. I
also tried changing $pkgdatadir based on what I read here:
http://www.open-mpi.org/faq/?category=mpi-apps#default-wrapper-compiler-flags
Thanks.
--Ben L
_______________________________________________
users mailing list
us...@open-mpi.org <mailto:us...@open-mpi.org>
http://www.open-mpi.org/mailman/listinfo.cgi/users
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users
--
---------------------------------
Maxime Boissonneault
Analyste de calcul - Calcul Québec, Université Laval
Ph. D. en physique