I see nothing invalid about that line. It is setting a struct scif_portID from another struct scif_portID which is allowed in C99. The error might be misleading or a compiler bug (PGI has lots of them).
-Nathan ________________________________________ From: users [users-boun...@open-mpi.org] on behalf of Andrus, Brian Contractor [bdand...@nps.edu] Sent: Friday, April 25, 2014 11:22 AM To: us...@open-mpi.org Subject: [OMPI users] OpenMPI 1.8 and PGI compilers All, I have been unable to compile OpenMPI 1.8 using PGI compilers (13.6, 13.10 or 14.3) EVERY time, I get the error: PGC-S-0094-Illegal type conversion required (btl_scif_component.c: 215) PGC/x86-64 Linux 14.3-0: compilation completed with severe errors make[2]: *** [btl_scif_component.lo] Error 1 Has anyone successfully built OpenMPI 1.8 with PGI? If so, how?? I have tried ./configure alone, using "-fast" options, setting -DNO_PGI_OFFSET all to no avail. Thanks in advance, Brian Andrus ITACS/Research Computing Naval Postgraduate School Monterey, California voice: 831-656-6238 _______________________________________________ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users