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

Reply via email to