Hello all,
Thank you for your responses.
I worked around the issue by building and installing pmix-1.1.1 separately, to
directory
/opt/pmix-1.1.1, then using
--with-pmix=/opt/pmix-1.1.1
when configuring OpenMPI 3.0.0.
Sincerely,
Ted Sussman
On 2 Oct 2017 at 19:30, Jeff Squyres (jsquyres) w
I think that file does get included indirectly, but the real issue is the old
Intel compiler not supporting (struct argparse). I.e., the solution might well
be "use a newer compiler."
> On Oct 2, 2017, at 2:44 PM, r...@open-mpi.org wrote:
>
> I correctly understood the file and the errors. I’
I correctly understood the file and the errors. I’m just pointing out that the
referenced file cannot possibly contain a pointer to opal/threads/condition.h.
There is no include in that file that can pull in that path.
> On Oct 2, 2017, at 11:39 AM, Jeff Squyres (jsquyres)
> wrote:
>
> Ralph
Ralph --
I think he cited a typo in his email. The actual file he is referring to is
-
$ find . -name pmix_mmap.c
./opal/mca/pmix/pmix2x/pmix/src/sm/pmix_mmap.c
-
From his log file, there appear to be two problems:
-
sm/pmix_mmap.c(66): warning #266: function "posix_fallocate" dec
Afraid I’m rather stumped on this one. There is no such include file in
pmix_mmap, nor is there any include file that might lead to it. You might try
starting again from scratch to ensure you aren’t getting some weird artifact.
> On Sep 29, 2017, at 1:12 PM, Ted Sussman wrote:
>
> Hello all,
Hello all,
I downloaded openmpi-3.0.0.tar.gz and attempted to build it on my Red Hat Linux
computer,
kernel 2.6.18-194.el5.
The C compiler used is Intel icc, version 11.1.
The make failed when compiling pmix_mmap, with messages such as
/opt/openmpi-3.0.0-Intel-src/opal/threads/conditions.h(9