Which compiler are you using and at what version? Becky
On Tue, Mar 25, 2014 at 3:53 PM, Rob Latham <r...@mcs.anl.gov> wrote: > > > On 03/25/2014 02:49 PM, Becky Ligon wrote: > >> That structure is used just for the kernel module. Did you configure >> OrangeFS with-kernel? If so, this may be why you are getting this error? >> >> Which version of OrangeFS are you using? >> > > OrangeFS trunk (old habits, I guess), configured like this: > > /home/robl/work/pvfs2-orangefs/configure \ > --prefix=/home/robl/work/soft/orangefs-trunk \ > --disable-server --enable-shared > > > then to be precise, the > > I've configured MPICH to build PVFS2. Warnings look like this: > In file included from /home/robl/work/mpich/src/mpi/ > romio/mpi-io/close.c:8: > In file included from /home/robl/work/mpich/src/mpi/ > romio/mpi-io/mpioimpl.h:15: > In file included from /home/robl/work/mpich/src/mpi/ > romio/adio/include/adio.h:442: > In file included from /home/robl/work/mpich/src/mpi/ > romio/adio/include/adioi.h:114: > In file included from /home/robl/work/soft/orangefs- > trunk/include/pvfs2.h:23: > /home/robl/work/soft/orangefs-trunk/include/pvfs2-debug.h:129:25: > warning: variable 's_keyword_mask_map' is not needed and will not be > emitted [-Wunneeded-internal-declaration] > static __keyword_mask_t s_keyword_mask_map[] = > ^ > /home/robl/work/soft/orangefs-trunk/include/pvfs2-debug.h:249:25: > warning: variable 's_kmod_keyword_mask_map' is not needed and will not be > emitted [-Wunneeded-internal-declaration] > static __keyword_mask_t s_kmod_keyword_mask_map[] = > ^ > 2 warnings generated. > > pvfs2.h picks up pvfs2-debug.h, and pvfs2-debug.h declares a data > structure that, as you point out, no userspace code uses. > > ==rob > > >> Becky >> >> >> On Tue, Mar 25, 2014 at 3:45 PM, Rob Latham <r...@mcs.anl.gov >> <mailto:r...@mcs.anl.gov>> wrote: >> >> When I build ROMIO with pvfs2 support, i get lots of warnings about >> warning: variable 's_kmod_keyword_mask_map' is not needed and will >> not be emitted. The attached patch making that structure 'const' >> appears to make clang happier, and seems apropriate for this >> read-only data structure. >> >> ==robb >> >> -- >> Rob Latham >> Mathematics and Computer Science Division >> Argonne National Lab, IL USA >> >> _______________________________________________ >> Pvfs2-developers mailing list >> Pvfs2-developers@beowulf-underground.org >> <mailto:Pvfs2-developers@beowulf-underground.org> >> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers >> >> >> > -- > Rob Latham > Mathematics and Computer Science Division > Argonne National Lab, IL USA >
_______________________________________________ Pvfs2-developers mailing list Pvfs2-developers@beowulf-underground.org http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers