Re: [OMPI users] OpenMPI 3.0.0, compilation using Intel icc 11.1 on Linux, error when compiling pmix_mmap

2017-10-10 Thread Ted Sussman
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)

Re: [OMPI users] OpenMPI 3.0.0, compilation using Intel icc 11.1 on Linux, error when compiling pmix_mmap

2017-10-02 Thread Jeff Squyres (jsquyres)
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.

Re: [OMPI users] OpenMPI 3.0.0, compilation using Intel icc 11.1 on Linux, error when compiling pmix_mmap

2017-10-02 Thread r...@open-mpi.org
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)

Re: [OMPI users] OpenMPI 3.0.0, compilation using Intel icc 11.1 on Linux, error when compiling pmix_mmap

2017-10-02 Thread Jeff Squyres (jsquyres)
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"

[OMPI users] OpenMPI 3.0.0, compilation using Intel icc 11.1 on Linux, error when compiling pmix_mmap

2017-09-29 Thread Ted Sussman
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