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

Reply via email to