Hi Paul,

Could you send me a file containing the warnings (console output from
the compiler is fine).  The the warning is generated by the OSG
headers then these need fixing or suppressed via include/osg/Export.

Robert.

On Thu, Jan 29, 2009 at 8:47 PM, Paul Martz <[email protected]> wrote:
> Thanks, Robert.
>
> I've attached two source files, which, when compiled with VS, display the 70
> warnings below.
>
> In this case, the file doesn't actually need to #include <osgDB/Registry>,
> and removing that #include eliminates _all_ warnings. While this was a good
> catch, I have another source file that _does_ need to #include
> <osgDB/Registry>, and it spews out an identical set of warnings. So, please
> view the attached files and warnings below as an example of a real issue,
> not resolvable by simply removing the #include.
>
> Obviously, there's some benefit to me going through all my projects and
> looking for such mistakes. I'm just looking for a quick way to avoid doing
> that _right_now_ so that it doesn't impact my productivity regarding my
> current projects and deadlines. Unfortunately there doesn't appear to be a
> way to easily return to my previous "zero warnings" state, short of rolling
> back OSG.
>
> Paul Martz
> Skew Matrix Software LLC
> http://www.skew-matrix.com
> +1 303 859 9466
>
>
> 1>------ Build started: Project: osgdb_PolyTrans, Configuration: Release
> Win32 ------
> 1>Compiling...
> 1>OptionLoader.cpp
> 1>C:\Program Files\OpenSceneGraph\include\osg/Shape(612) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Shape(634) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/PrimitiveSet(496) : warning
> C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/PrimitiveSet(504) : warning
> C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/PrimitiveSet(571) : warning
> C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/PrimitiveSet(579) : warning
> C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/PrimitiveSet(645) : warning
> C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/PrimitiveSet(653) : warning
> C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/StateAttribute(259) : warning
> C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Uniform(318) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Program(86) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/StateSet(92) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/State(137) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Node(147) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Node(282) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Group(100) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Group(142) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Image(276) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/OperationThread(111) : warning
> C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Stats(41) : warning C4267:
> 'return' : conversion from 'size_t' to 'int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Stats(105) : warning C4267:
> 'return' : conversion from 'size_t' to 'int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/View(134) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Drawable(157) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Geometry(202) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Geometry(222) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Geometry(234) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/KdTree(134) : warning C4267:
> 'initializing' : conversion from 'size_t' to 'int', possible loss of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/KdTree(150) : warning C4267:
> 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss
> of data
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLfloat,
> 1>            ARRAYTYPE=FloatArrayType,
> 1>            DataSize=1,
> 1>            DataType=5126
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Shape(511) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=GLfloat,
> 1>            ARRAYTYPE=FloatArrayType,
> 1>            DataSize=1,
> 1>            DataType=5126
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLfloat,
> 1>            ARRAYTYPE=FloatArrayType,
> 1>            DataSize=1,
> 1>            DataType=5126
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3,
> 1>            ARRAYTYPE=Vec3ArrayType,
> 1>            DataSize=3,
> 1>            DataType=5126
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/ref_ptr(29) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec3,
> 1>            ARRAYTYPE=Vec3ArrayType,
> 1>            DataSize=3,
> 1>            DataType=5126
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/ref_ptr(29) : while
> compiling class template member function 'osg::ref_ptr<T>::ref_ptr(T *)'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3Array
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Shape(458) : see
> reference to class template instantiation 'osg::ref_ptr<T>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec3Array
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3,
> 1>            ARRAYTYPE=Vec3ArrayType,
> 1>            DataSize=3,
> 1>            DataType=5126
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4d,
> 1>            ARRAYTYPE=Vec4dArrayType,
> 1>            DataSize=4,
> 1>            DataType=5130
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec4d,
> 1>            ARRAYTYPE=Vec4dArrayType,
> 1>            DataSize=4,
> 1>            DataType=5130
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : while
> compiling class template member function 'void
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::accept(osg::ConstArrayVis
> itor &) const'
> 1>        with
> 1>        [
> 1>            T=GLfloat,
> 1>            ARRAYTYPE=FloatArrayType,
> 1>            DataSize=1,
> 1>            DataType=5126
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4d,
> 1>            ARRAYTYPE=Vec4dArrayType,
> 1>            DataSize=4,
> 1>            DataType=5130
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3d,
> 1>            ARRAYTYPE=Vec3dArrayType,
> 1>            DataSize=3,
> 1>            DataType=5130
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec3d,
> 1>            ARRAYTYPE=Vec3dArrayType,
> 1>            DataSize=3,
> 1>            DataType=5130
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3d,
> 1>            ARRAYTYPE=Vec3dArrayType,
> 1>            DataSize=3,
> 1>            DataType=5130
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec2d,
> 1>            ARRAYTYPE=Vec2dArrayType,
> 1>            DataSize=2,
> 1>            DataType=5130
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec2d,
> 1>            ARRAYTYPE=Vec2dArrayType,
> 1>            DataSize=2,
> 1>            DataType=5130
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec2d,
> 1>            ARRAYTYPE=Vec2dArrayType,
> 1>            DataSize=2,
> 1>            DataType=5130
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4s,
> 1>            ARRAYTYPE=Vec4sArrayType,
> 1>            DataSize=4,
> 1>            DataType=5122
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec4s,
> 1>            ARRAYTYPE=Vec4sArrayType,
> 1>            DataSize=4,
> 1>            DataType=5122
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4s,
> 1>            ARRAYTYPE=Vec4sArrayType,
> 1>            DataSize=4,
> 1>            DataType=5122
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3s,
> 1>            ARRAYTYPE=Vec3sArrayType,
> 1>            DataSize=3,
> 1>            DataType=5122
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec3s,
> 1>            ARRAYTYPE=Vec3sArrayType,
> 1>            DataSize=3,
> 1>            DataType=5122
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3s,
> 1>            ARRAYTYPE=Vec3sArrayType,
> 1>            DataSize=3,
> 1>            DataType=5122
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec2s,
> 1>            ARRAYTYPE=Vec2sArrayType,
> 1>            DataSize=2,
> 1>            DataType=5122
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec2s,
> 1>            ARRAYTYPE=Vec2sArrayType,
> 1>            DataSize=2,
> 1>            DataType=5122
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec2s,
> 1>            ARRAYTYPE=Vec2sArrayType,
> 1>            DataSize=2,
> 1>            DataType=5122
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4b,
> 1>            ARRAYTYPE=Vec4bArrayType,
> 1>            DataSize=4,
> 1>            DataType=5120
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec4b,
> 1>            ARRAYTYPE=Vec4bArrayType,
> 1>            DataSize=4,
> 1>            DataType=5120
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4b,
> 1>            ARRAYTYPE=Vec4bArrayType,
> 1>            DataSize=4,
> 1>            DataType=5120
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3b,
> 1>            ARRAYTYPE=Vec3bArrayType,
> 1>            DataSize=3,
> 1>            DataType=5120
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec3b,
> 1>            ARRAYTYPE=Vec3bArrayType,
> 1>            DataSize=3,
> 1>            DataType=5120
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec3b,
> 1>            ARRAYTYPE=Vec3bArrayType,
> 1>            DataSize=3,
> 1>            DataType=5120
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec2b,
> 1>            ARRAYTYPE=Vec2bArrayType,
> 1>            DataSize=2,
> 1>            DataType=5120
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec2b,
> 1>            ARRAYTYPE=Vec2bArrayType,
> 1>            DataSize=2,
> 1>            DataType=5120
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec2b,
> 1>            ARRAYTYPE=Vec2bArrayType,
> 1>            DataSize=2,
> 1>            DataType=5120
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4ub,
> 1>            ARRAYTYPE=Vec4ubArrayType,
> 1>            DataSize=4,
> 1>            DataType=5121
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec4ub,
> 1>            ARRAYTYPE=Vec4ubArrayType,
> 1>            DataSize=4,
> 1>            DataType=5121
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4ub,
> 1>            ARRAYTYPE=Vec4ubArrayType,
> 1>            DataSize=4,
> 1>            DataType=5121
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4,
> 1>            ARRAYTYPE=Vec4ArrayType,
> 1>            DataSize=4,
> 1>            DataType=5126
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec4,
> 1>            ARRAYTYPE=Vec4ArrayType,
> 1>            DataSize=4,
> 1>            DataType=5126
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec4,
> 1>            ARRAYTYPE=Vec4ArrayType,
> 1>            DataSize=4,
> 1>            DataType=5126
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec2,
> 1>            ARRAYTYPE=Vec2ArrayType,
> 1>            DataSize=2,
> 1>            DataType=5126
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=osg::Vec2,
> 1>            ARRAYTYPE=Vec2ArrayType,
> 1>            DataSize=2,
> 1>            DataType=5126
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=osg::Vec2,
> 1>            ARRAYTYPE=Vec2ArrayType,
> 1>            DataSize=2,
> 1>            DataType=5126
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(229) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(229) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLdouble,
> 1>            ARRAYTYPE=DoubleArrayType,
> 1>            DataSize=1,
> 1>            DataType=5130
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=GLdouble,
> 1>            ARRAYTYPE=DoubleArrayType,
> 1>            DataSize=1,
> 1>            DataType=5130
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(230) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(230) : while
> compiling class template member function 'unsigned int
> osg::TemplateArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLdouble,
> 1>            ARRAYTYPE=DoubleArrayType,
> 1>            DataSize=1,
> 1>            DataType=5130
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(315) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(315) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(voi
> d) const'
> 1>        with
> 1>        [
> 1>            T=GLuint,
> 1>            ARRAYTYPE=UIntArrayType,
> 1>            DataSize=1,
> 1>            DataType=5125
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=GLuint,
> 1>            ARRAYTYPE=UIntArrayType,
> 1>            DataSize=1,
> 1>            DataType=5125
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(316) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(316) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLuint,
> 1>            ARRAYTYPE=UIntArrayType,
> 1>            DataSize=1,
> 1>            DataType=5125
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(315) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(315) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(voi
> d) const'
> 1>        with
> 1>        [
> 1>            T=GLushort,
> 1>            ARRAYTYPE=UShortArrayType,
> 1>            DataSize=1,
> 1>            DataType=5123
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=GLushort,
> 1>            ARRAYTYPE=UShortArrayType,
> 1>            DataSize=1,
> 1>            DataType=5123
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(316) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(316) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLushort,
> 1>            ARRAYTYPE=UShortArrayType,
> 1>            DataSize=1,
> 1>            DataType=5123
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(315) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(315) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(voi
> d) const'
> 1>        with
> 1>        [
> 1>            T=GLubyte,
> 1>            ARRAYTYPE=UByteArrayType,
> 1>            DataSize=1,
> 1>            DataType=5121
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=GLubyte,
> 1>            ARRAYTYPE=UByteArrayType,
> 1>            DataSize=1,
> 1>            DataType=5121
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(316) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(316) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLubyte,
> 1>            ARRAYTYPE=UByteArrayType,
> 1>            DataSize=1,
> 1>            DataType=5121
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(315) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(315) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(voi
> d) const'
> 1>        with
> 1>        [
> 1>            T=GLint,
> 1>            ARRAYTYPE=IntArrayType,
> 1>            DataSize=1,
> 1>            DataType=5124
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=GLint,
> 1>            ARRAYTYPE=IntArrayType,
> 1>            DataSize=1,
> 1>            DataType=5124
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(316) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(316) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLint,
> 1>            ARRAYTYPE=IntArrayType,
> 1>            DataSize=1,
> 1>            DataType=5124
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(315) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(315) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(voi
> d) const'
> 1>        with
> 1>        [
> 1>            T=GLshort,
> 1>            ARRAYTYPE=ShortArrayType,
> 1>            DataSize=1,
> 1>            DataType=5122
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=GLshort,
> 1>            ARRAYTYPE=ShortArrayType,
> 1>            DataSize=1,
> 1>            DataType=5122
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(316) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(316) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLshort,
> 1>            ARRAYTYPE=ShortArrayType,
> 1>            DataSize=1,
> 1>            DataType=5122
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(315) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(315) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getTotalDataSize(voi
> d) const'
> 1>        with
> 1>        [
> 1>            T=GLbyte,
> 1>            ARRAYTYPE=ByteArrayType,
> 1>            DataSize=1,
> 1>            DataType=5120
> 1>        ]
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(500) : see
> reference to class template instantiation
> 'osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>' being compiled
> 1>        with
> 1>        [
> 1>            T=GLbyte,
> 1>            ARRAYTYPE=ByteArrayType,
> 1>            DataSize=1,
> 1>            DataType=5120
> 1>        ]
> 1>C:\Program Files\OpenSceneGraph\include\osg/Array(316) : warning C4267:
> 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
> 1>        C:\Program Files\OpenSceneGraph\include\osg/Array(316) : while
> compiling class template member function 'unsigned int
> osg::TemplateIndexArray<T,ARRAYTYPE,DataSize,DataType>::getNumElements(void)
> const'
> 1>        with
> 1>        [
> 1>            T=GLbyte,
> 1>            ARRAYTYPE=ByteArrayType,
> 1>            DataSize=1,
> 1>            DataType=5120
> 1>        ]
> 1>Build log was saved at
> "file://c:\Projects\Physics\PolyTrans\osgPT\osgdb_PolyTrans\VS8\src\osgdb_Po
> lyTrans\Release\BuildLog.htm"
> 1>osgdb_PolyTrans - 0 error(s), 70 warning(s)
> ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to