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(96): error: pointer to incomplete class type is not allowed absolute.tv_sec = abstime->tv_sec; I have attached a tar file with the output from configure and the output from make. I was able to build openmpi-2.1.1 using the same computer and compiler. I was able to build openmpi-3.0.0 using a different computer, with icc version 14.0.4. Can you please tell me how I can avoid this compilation error, when using icc version 11.1? Sincerely, Ted Sussman
The following section of this message contains a file attachment prepared for transmission using the Internet MIME message format. If you are using Pegasus Mail, or any other MIME-compliant system, you should be able to save it or view it from within your mailer. If you cannot, please ask your system administrator for assistance. ---- File information ----------- File: openmpi.tgz Date: 29 Sep 2017, 15:59 Size: 41347 bytes. Type: Binary
openmpi.tgz
Description: Binary data
_______________________________________________ users mailing list users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/users