[OMPI users] Problem building OpenMPI 1.8 on RHEL6

2014-04-01 Thread Blosch, Edwin L
I am getting some errors building 1.8 on RHEL6.  I tried autoreconf as 
suggested, but it failed for the same reason.  Is there a minimum version of m4 
required that is newer than that provided by RHEL6?

Thanks

aclocal.m4:16: warning: this file was generated for autoconf 2.69.
You have another version of autoconf.  It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically 'autoreconf'.
configure.ac:40: error: m4_defn: undefined macro: _m4_divert_diversion
configure.ac:40: the top level
autom4te: /usr/bin/m4 failed with exit status: 1

[bloscel@head openmpi]$ autoreconf
configure.ac:40: error: m4_defn: undefined macro: _m4_divert_diversion
configure.ac:40: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1
autoreconf: aclocal failed with exit status: 1


Re: [OMPI users] Problem building OpenMPI 1.8 on RHEL6

2014-04-01 Thread Ralph Castain
Hmmm...indeed, it looks like the default versions may be out-of-date. Here is a 
table showing the required rev levels:

http://www.open-mpi.org/svn/building.php


On Apr 1, 2014, at 8:26 AM, Blosch, Edwin L  wrote:

> I am getting some errors building 1.8 on RHEL6.  I tried autoreconf as 
> suggested, but it failed for the same reason.  Is there a minimum version of 
> m4 required that is newer than that provided by RHEL6?
>  
> Thanks
>  
> aclocal.m4:16: warning: this file was generated for autoconf 2.69.
> You have another version of autoconf.  It may work, but is not guaranteed to.
> If you have problems, you may need to regenerate the build system entirely.
> To do so, use the procedure documented by the package, typically 'autoreconf'.
> configure.ac:40: error: m4_defn: undefined macro: _m4_divert_diversion
> configure.ac:40: the top level
> autom4te: /usr/bin/m4 failed with exit status: 1
>  
> [bloscel@head openmpi]$ autoreconf
> configure.ac:40: error: m4_defn: undefined macro: _m4_divert_diversion
> configure.ac:40: the top level
> autom4te: /usr/bin/m4 failed with exit status: 1
> aclocal: autom4te failed with exit status: 1
> autoreconf: aclocal failed with exit status: 1
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users



Re: [OMPI users] Problem building OpenMPI 1.8 on RHEL6

2014-04-01 Thread Dave Goodell (dgoodell)
On Apr 1, 2014, at 10:26 AM, "Blosch, Edwin L"  wrote:

> I am getting some errors building 1.8 on RHEL6.  I tried autoreconf as 
> suggested, but it failed for the same reason.  Is there a minimum version of 
> m4 required that is newer than that provided by RHEL6?

Don't run "autoreconf" by hand, make sure to run the "./autogen.sh" script that 
is packaged with OMPI.  It will also check your versions and warn you if they 
are out of date.

Do you need to build OMPI from the SVN source?  Or would a (pre-autogen'ed) 
release tarball work for you?

-Dave




Re: [OMPI users] usNIC point-to-point messaging module

2014-04-01 Thread Filippo Spiga
Dear Ralph, Dear Jeff,

I've just recompiled the latest Open MPI 1.8. I added 
"--enable-mca-no-build=btl-usnic" to configure but the message still appear. 
Here the output of "--mca btl_base_verbose 100" (trunked immediately after the 
application starts)


srun: cluster configuration lacks support for cpu binding
[tesla88:26769] mca: base: components_register: registering btl components
[tesla88:26769] mca: base: components_register: found loaded component openib
[tesla88:26768] mca: base: components_register: registering btl components
[tesla88:26768] mca: base: components_register: found loaded component openib
[tesla88:26768] mca: base: components_register: component openib register 
function successful
[tesla88:26769] mca: base: components_register: component openib register 
function successful
[tesla88:26769] mca: base: components_register: found loaded component self
[tesla88:26768] mca: base: components_register: found loaded component self
[tesla88:26769] mca: base: components_register: component self register 
function successful
[tesla88:26768] mca: base: components_register: component self register 
function successful
[tesla88:26769] mca: base: components_register: found loaded component sm
[tesla88:26768] mca: base: components_register: found loaded component sm
[tesla88:26769] mca: base: components_register: component sm register function 
successful
[tesla88:26768] mca: base: components_register: component sm register function 
successful
[tesla88:26769] mca: base: components_register: found loaded component tcp
[tesla88:26768] mca: base: components_register: found loaded component tcp
[tesla88:26769] mca: base: components_register: component tcp register function 
successful
[tesla88:26768] mca: base: components_register: component tcp register function 
successful
[tesla88:26769] mca: base: components_register: found loaded component usnic
[tesla88:26768] mca: base: components_register: found loaded component usnic
[tesla88:26769] mca: base: components_register: component usnic register 
function successful
[tesla88:26768] mca: base: components_register: component usnic register 
function successful
[tesla88:26769] mca: base: components_register: found loaded component vader
[tesla88:26768] mca: base: components_register: found loaded component vader
[tesla88:26769] mca: base: components_register: component vader register 
function successful
[tesla88:26769] mca: base: components_open: opening btl components
[tesla88:26769] mca: base: components_open: found loaded component openib
[tesla88:26769] mca: base: components_open: component openib open function 
successful
[tesla88:26769] mca: base: components_open: found loaded component self
[tesla88:26768] mca: base: components_register: component vader register 
function successful
[tesla88:26769] mca: base: components_open: component self open function 
successful
[tesla88:26769] mca: base: components_open: found loaded component sm
[tesla88:26769] mca: base: components_open: component sm open function 
successful
[tesla88:26769] mca: base: components_open: found loaded component tcp
[tesla88:26768] mca: base: components_open: opening btl components
[tesla88:26768] mca: base: components_open: found loaded component openib
[tesla88:26768] mca: base: components_open: component openib open function 
successful
[tesla88:26768] mca: base: components_open: found loaded component self
[tesla88:26768] mca: base: components_open: component self open function 
successful
[tesla88:26768] mca: base: components_open: found loaded component sm
[tesla88:26768] mca: base: components_open: component sm open function 
successful
[tesla88:26768] mca: base: components_open: found loaded component tcp
[tesla88:26769] mca: base: components_open: component tcp open function 
successful
[tesla88:26769] mca: base: components_open: found loaded component usnic
[tesla88:26769] mca: base: components_open: component usnic open function 
successful
[tesla88:26769] mca: base: components_open: found loaded component vader
[tesla88:26769] mca: base: components_open: component vader open function 
successful
[tesla89:45456] mca: base: components_register: registering btl components
[tesla89:45456] mca: base: components_register: found loaded component openib
[tesla88:26768] mca: base: components_open: component tcp open function 
successful
[tesla88:26768] mca: base: components_open: found loaded component usnic
[tesla88:26768] mca: base: components_open: component usnic open function 
successful
[tesla88:26768] mca: base: components_open: found loaded component vader
[tesla88:26768] mca: base: components_open: component vader open function 
successful
[tesla89:45455] mca: base: components_register: registering btl components
[tesla89:45455] mca: base: components_register: found loaded component openib
[tesla89:45456] mca: base: components_register: component openib register 
function successful
[tesla89:45456] mca: base: components_register: found loaded component self
[

Re: [OMPI users] usNIC point-to-point messaging module

2014-04-01 Thread Dave Goodell (dgoodell)
On Apr 1, 2014, at 12:13 PM, Filippo Spiga  wrote:

> Dear Ralph, Dear Jeff,
> 
> I've just recompiled the latest Open MPI 1.8. I added 
> "--enable-mca-no-build=btl-usnic" to configure but the message still appear. 
> Here the output of "--mca btl_base_verbose 100" (trunked immediately after 
> the application starts)

Jeff's on vacation, so I'll see if I can help here.

Try deleting all the files in "$PREFIX/lib/openmpi/", where "$PREFIX" is the 
value you passed to configure with "--prefix=".  If you did not pass a value, 
then it is "/usr/local".  Then reinstall (with "make install" in the OMPI build 
tree).

What I think is happening is that you still have an "mca_btl_usnic.so" file 
leftover from the last time you installed OMPI (before passing 
"--enable-mca-no-build=btl-usnic").  So OMPI is using this shared library and 
you get exactly the same problem.

-Dave



Re: [OMPI users] Issue with QLogic IBA7322 QDR InfiniBand HCA

2014-04-01 Thread Fabricio Cannini

Em 31-03-2014 23:06, Fabricio Cannini escreveu:


Problem solved. Rocks wasn't correctly generating '/etc/hosts' when the 
node was installed.


[ ]'s