My 1.8.3 build has not completed.
HOWEVER, I can already see a key difference in the configure step.
In 1.8.3 "-mt" was added AUTOMATICALLY to CFLAGS by configure:
checking if C compiler and POSIX threads work as is... no - Solaris, not
checked
checking if C++ compiler and POSIX threads work as i
Paul,
i do not think -lpthread is passed automatically to LDFLAGS on Solaris,
so you might have to do it manually as well
i never used
--with-wrapper-cflags
before, so i'd rather invite you to
mpicc -show
to make sure the right flags are passed at the right place when the app
is built
Cheers,
Gilles,
I am running the build of 1.8.3 first.
As you suggest, I will only try without -m64 if 1.8.3 runs with it.
Regarding "-mt" my understanding from "man cc" is that it has a DUAL
function:
1) Passes -D_REENTRANT to the preprocess stage (if any)
2) Passes "the right flags" to the linker stage
Thanks Paul,
if 1.8.3 with -m64 and the same compilers runs fine, then please do not
bother running 1.8.4rc4 without -m64.
/* i understand you are busy and i hardly believe -m64 is the root cause */
a regression i can think of involves the flags we use for pthreads :
for bad reasons, we initially
Gilles,
First, please note that prior tests of 1.8.3 ran with no problems on these
hosts.
So, I *think* this problem is a regression.
However, I am not 100% certain that this *exact* configuration was tested.
So, I am RE-running a test of 1.8.3 now to be absolutely sure if this is a
regression.
I
Thanks Paul,
Are you invoking mpirun on pcp-j-20 ?
If yes, what does
getent hosts pcp-j-20
says ?
BTW, did you try without -m64 ?
Does the following work
ping/ssh 172.18.0.120
Honestly, this output makes very little sense to me, so i am asking way too
much info hoping i can reproduce this issu
We pushed a fix for this that hopefully resolves all of these issues. It
was merged into the release branch this morning. You can give it a try
there, or you can wait until the 1.8.4rc5 drops.
Josh
On Wed, Dec 10, 2014 at 9:37 AM, Joshua Ladd wrote:
>
> Thanks, Gilles
>
> We're back to looking a
Gilles,
I am running mpirun on a host that ALSO will run one of the application
processes.
Requested ifconfig and netstat outputs appear below.
-Paul
[phargrov@pcp-j-20 ~]$ ifconfig -a
lo0: flags=2001000849 mtu 8232
index 1
inet 127.0.0.1 netmask ff00
bge0: flags=1004843 mtu 1500
ind
Reminder: if you plan to attend, please put your name on the wiki:
https://github.com/open-mpi/ompi/wiki/Meeting-2015-01
I have a conference room reserved for the meeting that can hold 18 people. I
want to make sure that that's a big enough space for us.
Thanks!
--
Jeff Squyres
jsquy...@c
Paul,
could you please send the output of
ifconfig -a
netstat -nr
on the three hosts you are using
(i assume you are still invoking mpirun from one node, and tasks are
running on two other nodes)
Cheers,
Gilles
On 2014/12/16 16:00, Paul Hargrove wrote:
> Gilles,
>
> I looked again carefully an
Paul,
the root cause -D_REENTRANT is not set automatically is we test the
__sun__ macro and 12.4 compiler defines only __sun and sun
I will make a fix for that ...
Cheers,
Gilles
On 2014/12/16 16:00, Paul Hargrove wrote:
> Gilles,
>
> I looked again carefully and I am *NOT* finding -D_REENTRAN
Gilles,
I looked again carefully and I am *NOT* finding -D_REENTRANT passed to most
compilations.
It appears to be used for building libevent and vt, but nothing else.
The output from configure contains
checking if more special flags are required for pthreads... -D_REENTRANT
only in the libevent
12 matches
Mail list logo