[mvapich-discuss] Build failure of mvapich2-2.3rc2 when enabling GPFS support in ROMIO

Doug Johnson djohnson at osc.edu
Tue May 1 14:07:44 EDT 2018


Hi MVAPICH devs,

The build of mvapich2-2.3rc2 fails with the error below when GPFS
support is enabled in ROMIO with "--with-file-system=ufs+nfs+gpfs".

     CC       adio/ad_gpfs/ad_gpfs_rdcoll.lo
   adio/ad_gpfs/ad_gpfs_open.c: In function ‘ADIOI_GPFS_Open’:
   adio/ad_gpfs/ad_gpfs_open.c:118:20: error: storage size of ‘gpfs_statbuf’ isn’t known
         struct stat64 gpfs_statbuf;
                       ^~~~~~~~~~~~
   adio/ad_gpfs/ad_gpfs_open.c:120:11: warning: implicit declaration of function ‘stat64’ [-Wimplicit-function-declaration]
         rc = stat64(fd->filename, &gpfs_statbuf);
              ^~~~~~

These errors did not occur with identical configure options when
building mvapich2-2.3rc1.  The errors occur uniformly for multiple
versions of GNU, Intel, and PGI compilers (output above is from GNU
6.3.0.)

The build completes when "--with-file-system=ufs+nfs" is used for the
ROMIO file system configure option.


Best,
Doug


More information about the mvapich-discuss mailing list