[osg-users] Preparing to make 3.5.3 dev release, please test
Philippe Renon
philippe_renon at yahoo.fr
Tue Jun 7 13:32:40 PDT 2016
Hi,
Compiling master on msys2/mingw (gcc 5.3.0) gives these warnings:
Code:
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp: In function 'int unzlocal_getShort(LUFILE*, uLong*)':
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:2996:17: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized]
x = (uLong)i;
^
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp: In function 'int unzlocal_getLong(LUFILE*, uLong*)':
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:3016:17: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized]
x = (uLong)i;
^
Code:
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgPlugins/osc/osc/OscPrintReceivedElements.cpp: In function 'std::ostream& osc::operator<<(std::ostream&, const osc::ReceivedMessageArgument&)':
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgPlugins/osc/osc/OscPrintReceivedElements.cpp:115:70: warning: right shift count >= width of type [-Wshift-count-overflow]
(unsigned long)( arg.AsTimeTagUnchecked() >> 32 );
^
Code:
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgViewer/GraphicsWindowWin32.cpp: In function 'int osgViewer::ChooseMatchingPixelFormat(HDC, int, const WGLIntegerAttributes&, osg::GraphicsContext::Traits*)':
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgViewer/GraphicsWindowWin32.cpp:1677:62: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
DWORD(_traits->doubleBuffer ? PFD_DOUBLEBUFFER : NULL) | // double buffered ?
^
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgViewer/GraphicsWindowWin32.cpp:1678:93: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
DWORD(_traits->swapMethod == osg::DisplaySettings::SWAP_COPY ? PFD_SWAP_COPY : NULL) |
^
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/src/osgViewer/GraphicsWindowWin32.cpp:1679:101: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
DWORD(_traits->swapMethod == osg::DisplaySettings::SWAP_EXCHANGE ? PFD_SWAP_EXCHANGE : NULL),
^
Code:
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgsimulation/osgsimulation.cpp:33:0: warning: ignoring #pragma warning [-Wunknown-pragmas]
#pragma warning(disable : 4103 4114 4201 4237 4251 4275 4290 4503 4335 4786)
^
Code:
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp: In constructor 'OSGCanvas::OSGCanvas(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&, int*)':
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp:138:89: warning: 'wxGLCanvas::wxGLCanvas(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&, const int*, const wxPalette&)' is deprecated [-Wdeprecated-declarations]
: wxGLCanvas(parent, id, pos, size, style|wxFULL_REPAINT_ON_RESIZE, name, attributes)
^
In file included from C:/msys64/mingw64/include/wx-3.0/wx/wxprec.h:12:0,
from D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp:2:
C:/msys64/mingw64/include/wx-3.0/wx/msw/glcanvas.h:96:5: note: declared here
wxDEPRECATED(
^
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp: In member function 'void OSGCanvas::OnSize(wxSizeEvent&)':
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp:157:17: warning: 'void wxGLCanvasBase::OnSize(wxSizeEvent&)' is deprecated [-Wdeprecated-declarations]
wxGLCanvas::OnSize(event);
^
In file included from C:/msys64/mingw64/include/wx-3.0/wx/wxprec.h:12:0,
from D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp:2:
C:/msys64/mingw64/include/wx-3.0/wx/glcanvas.h:140:5: note: declared here
wxDEPRECATED( void OnSize(wxSizeEvent& event) );
^
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp:157:29: warning: 'void wxGLCanvasBase::OnSize(wxSizeEvent&)' is deprecated [-Wdeprecated-declarations]
wxGLCanvas::OnSize(event);
^
In file included from C:/msys64/mingw64/include/wx-3.0/wx/wxprec.h:12:0,
from D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp:2:
C:/msys64/mingw64/include/wx-3.0/wx/glcanvas.h:140:5: note: declared here
wxDEPRECATED( void OnSize(wxSizeEvent& event) );
^
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp: In member function 'virtual bool GraphicsWindowWX::makeCurrentImplementation()':
D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp:335:25: warning: 'void wxGLCanvasBase::SetCurrent()' is deprecated [-Wdeprecated-declarations]
_canvas->SetCurrent();
^
In file included from C:/msys64/mingw64/include/wx-3.0/wx/wxprec.h:12:0,
from D:/MINGW-packages/mingw-w64-openscenegraph-git/src/OpenSceneGraph/examples/osgviewerWX/osgviewerWX.cpp:2:
C:/msys64/mingw64/include/wx-3.0/wx/glcanvas.h:138:5: note: declared here
wxDEPRECATED( void SetCurrent() );
^
Cheers,
Philippe
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=67480#67480
More information about the osg-users
mailing list