Re: [OMPI devel] oshmem examples cannot be built

2015-09-12 Thread Paul Hargrove
Another FYI. In my Aug 26 build of master (openmpi-dev-2371-gea935df.tar.bz2) running "make" in the examples directory *did* use shmemcc: make[2]: Entering directory `/home/phargrov/OMPI/openmpi-master-linux-x86_64-ss12u2/BLD/examples' shmemcc -g ring_oshmem_c.c -o ring_oshmem So, something has c

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Ralph Castain
I don’t think Jeff is pulling up the right configure line. I don’t have Solaris compilers on this system, I can’t find anything remotely resembling the configure line he is quoting, etc. I wonder if MTT is confused because I am using the “as provided” option for OMPI - i.e., MTT isn’t building

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Paul Hargrove
In case it helps: those "-x..." switches and "%all" syntax are sure signs of the Solaris Studio compilers. $ suncc -xtarget=opteron -xprefetch -xprefetch_level=2 -xvector=simd,lib -xdepend=yes -xbuiltin=%all -xarch=amd64a -xO5 hello.c cc: Warning: -xarch=amd64a is deprecated, use -m64 -xarch=sse2a

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Ralph Castain
As for building OMPI, here is the configure I used: 08:18:39 (topic/pmix) /home/common/openmpi/foobar$ cat contrib/platform/intel/bend/linux enable_orterun_prefix_by_default=yes enable_mpi_thread_multiple=no enable_mem_debug=no enable_mem_profile=no enable_debug_symbols=yes enable_binaries=yes e

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Ralph Castain
I’ve attached my .ini file - can you please tell me *where* these things are being set?? I haven’t consciously done anything about configure in these tests. bend-local.ini Description: Binary data > On Sep 12, 2015, at 8:14 AM, Jeff Squyres (jsquyres) > wrote: > > FWIW, I have various versi

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Jeff Squyres (jsquyres)
FWIW, I have various versions of gcc from 4.4.7 to 5.2 -- I don't have 4.8.3, but I do have 4.8.1, and I can't get it to recognize the -xO5 switch that you're using: - $ gcc --version gcc (GCC) 4.8.1 Copyright (C) 2013 Free Software Foundation, Inc. This is free software; see the source for

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Jeff Squyres (jsquyres)
Sorry; I should have been clear -- the configure line I was specifying was from building Open MPI itself. I.e., it's your MTT infrastructure/ini file that is adding those flags. The config.log you show below looks like it is for one of the test suites (i.e., it's using the wrappers, which could

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Ralph Castain
I searched around, and I can’t for the life of me see where all that cruft is coming from. Any suggestions? Here is the top of the config.log from that build: This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was cre

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Ralph Castain
Note that I didn’t set any of those flags outside of the CC and friends - they are being set by our MTT test configure itself. The compiler is just gcc 4.8.3, and I suspect O5 is asking a bit from it. > On Sep 12, 2015, at 6:08 AM, Jeff Squyres (jsquyres) > wrote: > > I notice that your conf

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Jeff Squyres (jsquyres)
I notice that your configure line in the MTT tests is this: CC=cc CXX=CC FC=f90 F77=f77 --with-wrapper-cflags="-xtarget=opteron -xprefetch -xprefetch_level=2 -xvector=simd,lib -xdepend=yes -xbuiltin=%all -xarch=amd64a -xO5" CFLAGS="-xtarget=opteron -xprefetch -xprefetch_level=2 -xvector=simd,lib

Re: [OMPI devel] oshmem examples cannot be built

2015-09-12 Thread Jeff Squyres (jsquyres)
On Sep 11, 2015, at 9:00 PM, Ralph Castain wrote: > > FWIW: shemcc is just a symlink to mpicc, and I don’t see any -loshmem in that > —showme output $ shmemcc --showme gcc -I/home/jsquyres/bogus/include -pthread -Wl,-rpath -Wl,/home/jsquyres/bogus/lib -Wl,--enable-new-dtags -L/home/jsquyres/bo

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Ralph Castain
> On Sep 11, 2015, at 10:00 PM, Gilles Gouaillardet > wrote: > > Ralph, > > at first glance, these errors look unrelated to PMIx. > I noticed a bunch of bind() failure. > based on your command line, I guess you are not running your job via a batch > manager, > and I would guess not all unix s

Re: [OMPI devel] Remaining MTT errors

2015-09-12 Thread Gilles Gouaillardet
Ralph, at first glance, these errors look unrelated to PMIx. I noticed a bunch of bind() failure. based on your command line, I guess you are not running your job via a batch manager, and I would guess not all unix sockets are always cleaned up. (or this is an old bug and you did not manually clea