You steered me right. The PGI support representative said, regarding 13.4:
This is a known issue where there's a compatibility issue with the "stddef.h" header file we ship and GCC 4.6/4.7. We were able to fix the problem in the 13.5 compilers (TPR#19320) If you can't download and install 13.5, please send a note to PGI Customer Service (t...@pgroup.com) and they should be able to get you the updated file. ________________________________________ From: users-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of Jeff Squyres (jsquyres) [jsquy...@cisco.com] Sent: Wednesday, May 29, 2013 3:31 PM To: Open MPI Users Subject: EXTERNAL: Re: [OMPI users] Problem building OpenMPI 1.6.4 with PGI 13.4 Edwin -- Can you ask PGI support about this? I swear that the PGI compiler suite has supported offsetof before. On May 29, 2013, at 5:26 PM, "Blosch, Edwin L" <edwin.l.blo...@lmco.com> wrote: > I’m having trouble building OpenMPI 1.6.4 with PGI 13.4. Suggestions? > > checking alignment of double... 8 > checking alignment of long double... 8 > checking alignment of float _Complex... 4 > checking alignment of double _Complex... 8 > checking alignment of long double _Complex... 8 > checking alignment of void *... 8 > checking for C bool type... no > checking size of _Bool... 1 > checking for inline... inline > checking for C/C++ restrict keyword... __restrict > checking for weak symbol support... yes > checking for functional offsetof macro... no > configure: WARNING: Your compiler does not support offsetof macro > configure: error: Configure: Cannot continue > + '[' 1 = 0 ']' > > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/ _______________________________________________ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users