Regarding the Open64. It's that strange thing that I need two different versions of the compilers: one for Opteron family 15h and one for general x86-64 architecture. This makes things quite complicated since my head node doesn't have Opteron family 15h processor. You can have a look at this topic: http://devgurus.amd.com/thread/160180
I've tried building the same version on a node with 6380 processors. Configuration was successful. But make failed in the following way: libtool: compile: opencc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -I/tmp/mpi_install_tmp26482/openmpi-1.7rc8/opal/mca/hwloc/hwloc151/hwloc/include -I/tmp/mpi_install_tmp26482/openmpi-1.7rc8/opal/mca/event/libevent2019/libevent -I/tmp/mpi_install_tmp26482/openmpi-1.7rc8/opal/mca/event/libevent2019/libevent/include -I/usr/include/infiniband -I/usr/include/infiniband -I/usr/include/infiniband -I/usr/include/infiniband -I/usr/include/infiniband -I/usr/include/infiniband -O3 -DNDEBUG -fvisibility=hidden -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c ltdl.c -fPIC -DPIC -o .libs/libltdlc_la-ltdl.o /tmp/ccspin#.cVv00f.s: Assembler messages: /tmp/ccspin#.cVv00f.s:860: Error: no such instruction: `bextr $257,%esi,%esi' /tmp/ccspin#.cVv00f.s:868: Error: no such instruction: `bextr $258,%edi,%edi' /tmp/ccspin#.cVv00f.s:876: Error: no such instruction: `bextr $259,%eax,%eax' make[3]: *** [libltdlc_la-ltdl.lo] Error 1 make[3]: Leaving directory `/tmp/mpi_install_tmp26482/openmpi-1.7rc8/opal/libltdl' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/mpi_install_tmp26482/openmpi-1.7rc8/opal/libltdl' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/mpi_install_tmp26482/openmpi-1.7rc8/opal' make: *** [all-recursive] Error 1 I guess that this issue has more to do with the compiler than with OpenMPI. Let me know if you need me to run any additional tests. Regards, Pavel Mezentsev. 2013/2/28 Jeff Squyres (jsquyres) <jsquy...@cisco.com> > On Feb 28, 2013, at 12:04 PM, Pavel Mezentsev <pavel.mezent...@gmail.com> > wrote: > > > Do you mean the logs from failed attempts? They are enclosed. If you > need the successful logs I'll need to make them again since the files from > successful builds are deleted. > > You guessed right; I need the logs from the failed builds. > > It looks like your openf95 compiler is generating borked executables: > > ----- > configure:31019: checking KIND value of Fortran C_SIGNED_CHAR > configure:31046: openf95 -o conftest conftest.f90 >&5 > configure:31046: $? = 0 > configure:31046: ./conftest > ./configure: line 4343: 1234 Illegal instruction (core dumped) > ./conftest$ac_exeext > configure:31046: $? = 132 > configure: program exited with status 132 > configure: failed program was: > | program main > | > | use, intrinsic :: ISO_C_BINDING > | open(unit = 7, file = "conftest.out") > | write(7, *) C_SIGNED_CHAR > | close(7) > | > | end > ----- > > There's no reason the above Fortran program should fail with "illegal > instruction". > > > I am not using MXM. The results with the option you suggested are the > same as before: > > We're investigating the latency issue. > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel >