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
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
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
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
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
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
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
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
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
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
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
> 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
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
13 matches
Mail list logo