=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for scummvm-tools-2.1.0nb19 C++ engines/gob/degob_script_v1.o C++ engines/gob/degob_script.o C++ engines/cine/decine.o C++ engines/gob/degob.o C++ engines/gob/degob_script_v2.o C++ engines/gob/degob_script_v3.o C++ engines/gob/degob_script_v4.o C++ engines/gob/degob_script_v5.o C++ engines/gob/degob_script_v6.o C++ engines/gob/degob_script_bargon.o C++ engines/gob/degob_script_fascin.o C++ engines/gob/degob_script_geisha.o C++ engines/gob/degob_script_littlered.o C++ tool.o C++ engines/scumm/descumm.o C++ engines/scumm/descumm6.o C++ engines/scumm/descumm-common.o C++ engines/scumm/descumm-tool.o C++ common/file.o C++ common/hashmap.o C++ common/md5.o C++ common/memorypool.o C++ common/str.o C++ common/util.o C++ sound/adpcm.o C++ sound/audiostream.o C++ sound/voc.o C++ sound/wave.o C++ engines/sword2/desword2.o C++ main_cli.o C++ scummvm-tools-cli.o C++ engines/agos/compress_agos.o C++ engines/bladerunner/pack_bladerunner.o C++ engines/gob/compress_gob.o C++ engines/gob/extract_fascination_cd.o C++ engines/hdb/extract_hdb.o C++ engines/kyra/compress_kyra.o engines/hdb/extract_hdb.cpp: In member function 'virtual void ExtractHDB::execute()': engines/hdb/extract_hdb.cpp:70:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (len != (*it)->ulength) { ~~~~^~~~~~~~~~~~~~~~~ C++ engines/queen/compress_queen.o C++ engines/saga/compress_saga.o C++ engines/sci/compress_sci.o C++ engines/scumm/compress_scumm_san.o C++ engines/scumm/compress_scumm_bun.o C++ engines/scumm/compress_scumm_sou.o C++ engines/sword1/compress_sword1.o C++ engines/sword2/compress_sword2.o C++ engines/tinsel/compress_tinsel.o C++ engines/tony/compress_tony.o C++ engines/tony/compress_tony_vdb.o C++ engines/touche/compress_touche.o C++ engines/tucker/compress_tucker.o C++ engines/agos/extract_agos.o C++ engines/cge/extract_cge.o C++ engines/cge/pack_cge.o C++ engines/cine/extract_cine.o C++ engines/cruise/extract_cruise_pc.o C++ engines/gob/extract_gob_stk.o C++ engines/kyra/extract_kyra.o C++ engines/prince/extract_prince.o C++ engines/prince/pack_prince.o C++ engines/prince/utils.o C++ engines/parallaction/extract_parallaction.o C++ engines/scumm/extract_loom_tg16.o C++ engines/scumm/extract_mm_apple.o C++ engines/scumm/extract_mm_c64.o C++ engines/scumm/extract_mm_nes.o C++ engines/scumm/extract_scumm_mac.o C++ engines/scumm/extract_zak_c64.o C++ engines/kyra/kyra_ins.o C++ compress.o C++ engines/kyra/kyra_pak.o C++ tools.o engines/kyra/kyra_ins.cpp: In member function 'void FileExpander::generateTables(uint8, uint8, uint8, int)': engines/kyra/kyra_ins.cpp:388:26: warning: cast from type 'const uint8* {aka const unsigned char*}' to type 'uint16* {aka short unsigned int*}' casts away qualifiers [-Wcast-qual] uint16 * bt = (uint16*) tbl3; ^~~~ engines/kyra/kyra_ins.cpp: In constructor 'HoFInstaller::HoFInstaller(const char*)': engines/kyra/kyra_ins.cpp:448:1: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 64 [-Wformat-truncation=] HoFInstaller::HoFInstaller(const char *baseFilename) : _list(0), _files(0) { ^~~~~~~~~~~~ engines/kyra/kyra_ins.cpp:448:1: note: directive argument in the range [-128, 127] engines/kyra/kyra_ins.cpp:468:11: note: 'snprintf' output between 4 and 1028 bytes into a destination of size 64 snprintf(filename, 64, "%s%03d", _baseFilename, currentFile); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/kyra/kyra_ins.cpp:448:1: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 64 [-Wformat-truncation=] HoFInstaller::HoFInstaller(const char *baseFilename) : _list(0), _files(0) { ^~~~~~~~~~~~ engines/kyra/kyra_ins.cpp:448:1: note: using the range [-2147483648, 2147483647] for directive argument engines/kyra/kyra_ins.cpp:544:12: note: 'snprintf' output between 4 and 1035 bytes into a destination of size 64 snprintf(filename, 64, "%s%03d", _baseFilename, i); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/kyra/kyra_ins.cpp:448:1: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 64 [-Wformat-truncation=] HoFInstaller::HoFInstaller(const char *baseFilename) : _list(0), _files(0) { ^~~~~~~~~~~~ engines/kyra/kyra_ins.cpp:448:1: note: using the range [-2147483648, 2147483647] for directive argument engines/kyra/kyra_ins.cpp:601:14: note: 'snprintf' output between 5 and 1036 bytes into a destination of size 64 snprintf(filename, 64, "%s.%03d", _baseFilename, i+1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ encode_dxa.o C++ gui/configuration.o C++ gui/gui_tools.o C++ gui/main.o C++ gui/pages.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/textbuf.h:37:0, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/textfile.h:18, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/fileconf.h:19, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/config.h:31, from gui/configuration.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::operator[](size_t) const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:360:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Item(size_t) const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:362:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Last() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:364:51: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](GetCount() - 1)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::begin()': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:475:51: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] iterator begin() { return (iterator)base::begin(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::begin() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:476:69: warning: cast from type 'wxBaseArrayPtrVoid::const_iterator {aka const void* const*}' to type 'wxArrayPtrVoid::const_iterator {aka void* const*}' casts away qualifiers [-Wcast-qual] const_iterator begin() const { return (const_iterator)base::begin(); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::end()': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:478:47: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] iterator end() { return (iterator)base::end(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::end() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:479:65: warning: cast from type 'wxBaseArrayPtrVoid::const_iterator {aka const void* const*}' to type 'wxArrayPtrVoid::const_iterator {aka void* const*}' casts away qualifiers [-Wcast-qual] const_iterator end() const { return (const_iterator)base::end(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator, wxArrayPtrVoid::iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:47: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:65: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:69: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:483:47: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)it); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:483:49: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)it); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::size_type, wxArrayPtrVoid::const_reference)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:487:31: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { base::insert((biterator)it, n, (bconst_reference)v); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_reference)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:489:48: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::insert((biterator)it, (bconst_reference)v); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:489:71: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::insert((biterator)it, (bconst_reference)v); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_iterator, wxArrayPtrVoid::const_iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:491:31: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { base::insert((biterator)it, (bconst_iterator)first, \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/filefn.h:14:0, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/file.h:20, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/textfile.h:22, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/fileconf.h:19, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/config.h:31, from gui/configuration.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/list.h: In member function 'wxListBase::operator wxList&() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/list.h:1184:64: warning: cast from type 'const wxListBase*' to type 'wxList*' casts away qualifiers [-Wcast-qual] inline wxListBase::operator wxList&() const { return *(wxList*)this; } ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/textbuf.h:37:0, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/textfile.h:18, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/fileconf.h:19, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/config.h:31, from gui/configuration.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::Add(const _wxObjArraywxDateTimeArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::push_back(const _wxObjArraywxDateTimeArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::Insert(const _wxObjArraywxDateTimeArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/gui_tools.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::operator[](size_t) const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:360:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Item(size_t) const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:362:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Last() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:364:51: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](GetCount() - 1)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::begin()': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:475:51: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] iterator begin() { return (iterator)base::begin(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::begin() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:476:69: warning: cast from type 'wxBaseArrayPtrVoid::const_iterator {aka const void* const*}' to type 'wxArrayPtrVoid::const_iterator {aka void* const*}' casts away qualifiers [-Wcast-qual] const_iterator begin() const { return (const_iterator)base::begin(); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::end()': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:478:47: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] iterator end() { return (iterator)base::end(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::end() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:479:65: warning: cast from type 'wxBaseArrayPtrVoid::const_iterator {aka const void* const*}' to type 'wxArrayPtrVoid::const_iterator {aka void* const*}' casts away qualifiers [-Wcast-qual] const_iterator end() const { return (const_iterator)base::end(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator, wxArrayPtrVoid::iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:47: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:65: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:69: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:483:47: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)it); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:483:49: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)it); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::size_type, wxArrayPtrVoid::const_reference)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:487:31: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { base::insert((biterator)it, n, (bconst_reference)v); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_reference)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:489:48: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::insert((biterator)it, (bconst_reference)v); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:489:71: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::insert((biterator)it, (bconst_reference)v); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_iterator, wxArrayPtrVoid::const_iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:491:31: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { base::insert((biterator)it, (bconst_iterator)first, \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:17:0, from gui/gui_tools.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/list.h: In member function 'wxListBase::operator wxList&() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/list.h:1184:64: warning: cast from type 'const wxListBase*' to type 'wxList*' casts away qualifiers [-Wcast-qual] inline wxListBase::operator wxList&() const { return *(wxList*)this; } ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/log.h:68:0, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:23, from gui/gui_tools.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/thread.h: In member function 'wxThread* wxThreadHelper::GetThread() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/thread.h:745:60: warning: cast from type 'const wxCriticalSection*' to type 'wxCriticalSection*' casts away qualifiers [-Wcast-qual] wxCriticalSectionLocker locker((wxCriticalSection&)m_critSection); ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/main.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::operator[](size_t) const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:360:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Item(size_t) const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:362:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Last() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:364:51: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](GetCount() - 1)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::begin()': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:475:51: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] iterator begin() { return (iterator)base::begin(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::begin() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:476:69: warning: cast from type 'wxBaseArrayPtrVoid::const_iterator {aka const void* const*}' to type 'wxArrayPtrVoid::const_iterator {aka void* const*}' casts away qualifiers [-Wcast-qual] const_iterator begin() const { return (const_iterator)base::begin(); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::end()': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:478:47: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] iterator end() { return (iterator)base::end(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::end() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:479:65: warning: cast from type 'wxBaseArrayPtrVoid::const_iterator {aka const void* const*}' to type 'wxArrayPtrVoid::const_iterator {aka void* const*}' casts away qualifiers [-Wcast-qual] const_iterator end() const { return (const_iterator)base::end(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator, wxArrayPtrVoid::iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:47: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:65: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:69: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:483:47: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)it); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:483:49: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)it); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::size_type, wxArrayPtrVoid::const_reference)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:487:31: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { base::insert((biterator)it, n, (bconst_reference)v); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_reference)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:489:48: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::insert((biterator)it, (bconst_reference)v); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:489:71: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::insert((biterator)it, (bconst_reference)v); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_iterator, wxArrayPtrVoid::const_iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:491:31: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { base::insert((biterator)it, (bconst_iterator)first, \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:17:0, from gui/main.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/list.h: In member function 'wxListBase::operator wxList&() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/list.h:1184:64: warning: cast from type 'const wxListBase*' to type 'wxList*' casts away qualifiers [-Wcast-qual] inline wxListBase::operator wxList&() const { return *(wxList*)this; } ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/pages.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::operator[](size_t) const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:360:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Item(size_t) const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:362:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Last() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:364:51: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](GetCount() - 1)); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::begin()': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:475:51: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] iterator begin() { return (iterator)base::begin(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::begin() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:476:69: warning: cast from type 'wxBaseArrayPtrVoid::const_iterator {aka const void* const*}' to type 'wxArrayPtrVoid::const_iterator {aka void* const*}' casts away qualifiers [-Wcast-qual] const_iterator begin() const { return (const_iterator)base::begin(); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::end()': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:478:47: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] iterator end() { return (iterator)base::end(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::end() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:479:65: warning: cast from type 'wxBaseArrayPtrVoid::const_iterator {aka const void* const*}' to type 'wxArrayPtrVoid::const_iterator {aka void* const*}' casts away qualifiers [-Wcast-qual] const_iterator end() const { return (const_iterator)base::end(); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator, wxArrayPtrVoid::iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:47: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:65: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:481:69: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)first, (biterator)last); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:483:47: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)it); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:483:49: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::erase((biterator)it); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::size_type, wxArrayPtrVoid::const_reference)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:487:31: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { base::insert((biterator)it, n, (bconst_reference)v); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_reference)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:489:48: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::insert((biterator)it, (bconst_reference)v); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:489:71: warning: cast from type 'wxBaseArrayPtrVoid::iterator {aka const void**}' to type 'wxArrayPtrVoid::iterator {aka void**}' casts away qualifiers [-Wcast-qual] { return (iterator)base::insert((biterator)it, (bconst_reference)v); }\ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_iterator, wxArrayPtrVoid::const_iterator)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:491:31: warning: cast from type 'wxArrayPtrVoid::iterator {aka void**}' to type 'wxArrayPtrVoid::biterator {aka const void**}' casts away qualifiers [-Wcast-qual] { base::insert((biterator)it, (bconst_iterator)first, \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:512:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:1025:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/gui_tools.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::Add(const _wxObjArraywxDateTimeArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::push_back(const _wxObjArraywxDateTimeArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::Insert(const _wxObjArraywxDateTimeArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/log.h:68:0, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:23, from gui/main.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/thread.h: In member function 'wxThread* wxThreadHelper::GetThread() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/thread.h:745:60: warning: cast from type 'const wxCriticalSection*' to type 'wxCriticalSection*' casts away qualifiers [-Wcast-qual] wxCriticalSectionLocker locker((wxCriticalSection&)m_critSection); ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:17:0, from gui/pages.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/list.h: In member function 'wxListBase::operator wxList&() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/list.h:1184:64: warning: cast from type 'const wxListBase*' to type 'wxList*' casts away qualifiers [-Wcast-qual] inline wxListBase::operator wxList&() const { return *(wxList*)this; } ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/log.h:68:0, from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:23, from gui/pages.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/thread.h: In member function 'wxThread* wxThreadHelper::GetThread() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/thread.h:745:60: warning: cast from type 'const wxCriticalSection*' to type 'wxCriticalSection*' casts away qualifiers [-Wcast-qual] wxCriticalSectionLocker locker((wxCriticalSection&)m_critSection); ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:38:0, from gui/gui_tools.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/window.h: In member function 'virtual bool wxWindowBase::HasCapture() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/window.h:996:30: warning: cast from type 'const wxWindowBase*' to type 'wxWindow*' casts away qualifiers [-Wcast-qual] { return (wxWindow *)this == GetCapture(); } ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/main.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::Add(const _wxObjArraywxDateTimeArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::push_back(const _wxObjArraywxDateTimeArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::Insert(const _wxObjArraywxDateTimeArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/gui_tools.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::Add(const _wxObjArraywxIconArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::push_back(const _wxObjArraywxIconArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::Insert(const _wxObjArraywxIconArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::Add(const _wxObjArraywxStatusBarPaneArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::push_back(const _wxObjArraywxStatusBarPaneArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::Insert(const _wxObjArraywxStatusBarPaneArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/kyra/dekyra.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/pages.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::Add(const _wxObjArraywxDateTimeArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::push_back(const _wxObjArraywxDateTimeArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h: In member function 'void wxDateTimeArray::Insert(const _wxObjArraywxDateTimeArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxDateTimeArray* {aka const wxDateTime*}' to type '_wxObjArraywxDateTimeArray* {aka wxDateTime*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/datetime.h:1537:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:38:0, from gui/main.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/window.h: In member function 'virtual bool wxWindowBase::HasCapture() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/window.h:996:30: warning: cast from type 'const wxWindowBase*' to type 'wxWindow*' casts away qualifiers [-Wcast-qual] { return (wxWindow *)this == GetCapture(); } ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/main.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::Add(const _wxObjArraywxIconArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::push_back(const _wxObjArraywxIconArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::Insert(const _wxObjArraywxIconArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::Add(const _wxObjArraywxStatusBarPaneArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::push_back(const _wxObjArraywxStatusBarPaneArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::Insert(const _wxObjArraywxStatusBarPaneArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:38:0, from gui/pages.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/window.h: In member function 'virtual bool wxWindowBase::HasCapture() const': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/window.h:996:30: warning: cast from type 'const wxWindowBase*' to type 'wxWindow*' casts away qualifiers [-Wcast-qual] { return (wxWindow *)this == GetCapture(); } ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/wx.h:16:0, from gui/pages.cpp:31: /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::Add(const _wxObjArraywxIconArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::push_back(const _wxObjArraywxIconArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h: In member function 'void wxIconArray::Insert(const _wxObjArraywxIconArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxIconArray* {aka const wxIcon*}' to type '_wxObjArraywxIconArray* {aka wxIcon*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxIcon, wxIconArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::Add(const _wxObjArraywxStatusBarPaneArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:607:27: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::push_back(const _wxObjArraywxStatusBarPaneArray*)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:609:27: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::push_back((T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h: In member function 'void wxStatusBarPaneArray::Insert(const _wxObjArraywxStatusBarPaneArray*, size_t)': /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:615:43: warning: cast from type 'const _wxObjArraywxStatusBarPaneArray* {aka const wxStatusBarPane*}' to type '_wxObjArraywxStatusBarPaneArray* {aka wxStatusBarPane*}' casts away qualifiers [-Wcast-qual] { base::insert(begin() + uiIndex, (T*)pItem); } \ ^ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:819:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:822:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/dynarray.h:815:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLIMPEXP_CORE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/wx-3.0/wx/statusbr.h:103:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY(wxStatusBarPane, wxStatusBarPaneArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/kyra/dekyra_v1.o C++ engines/prince/deprince.o engines/prince/deprince.cpp: In function 'int main(int, char**)': engines/prince/deprince.cpp:828:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < dataLen; i++) { ~~^~~~~~~~~ engines/prince/deprince.cpp:969:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < dataLen; i++) { ~~^~~~~~~~~ engines/prince/deprince.cpp:984:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < dataLen; i++) { ~~^~~~~~~~~ C++ engines/prince/flags.o C++ engines/gob/gob_loadcalc.o C++ engines/mohawk/archive.o C++ engines/mohawk/extract_mohawk.o C++ engines/mohawk/utils.o C++ engines/mohawk/construct_mohawk.o C++ decompiler/codegen.o C++ decompiler/control_flow.o C++ decompiler/decompiler.o C++ decompiler/disassembler.o In file included from decompiler/instruction.h:32:0, from decompiler/graph.h:25, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/graph.h:25, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from decompiler/graph.h:35, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from decompiler/instruction.h:32:0, from decompiler/disassembler.h:28, from decompiler/disassembler.cpp:22: decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/disassembler.h:28, from decompiler/disassembler.cpp:22: decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ In file included from decompiler/disassembler.cpp:22:0: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ C++ decompiler/graph.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ In file included from decompiler/instruction.h:32:0, from decompiler/graph.h:25, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/graph.h:25, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from decompiler/graph.h:35, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from decompiler/graph.h:36, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from decompiler/graph.h:36, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ In file included from decompiler/instruction.h:32:0, from decompiler/disassembler.h:28, from decompiler/decompiler.cpp:24: decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/disassembler.h:28, from decompiler/decompiler.cpp:24: decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from decompiler/decompiler.cpp:24:0: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from decompiler/graph.h:36, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from decompiler/graph.h:35, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/graph.h:36, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from decompiler/graph.h:37, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from decompiler/graph.h:37, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ In file included from decompiler/graph.h:37:0, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ In file included from decompiler/engine.h:25:0, from decompiler/codegen.cpp:23: decompiler/disassembler.h: At global scope: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/graph.h:25, from decompiler/graph.cpp:22: decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/graph.h:25, from decompiler/graph.cpp:22: decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from decompiler/graph.h:35, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from decompiler/graph.h:37:0, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from decompiler/graph.h:36, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from decompiler/graph.h:36, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In instantiation of 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag) [with Directed = boost::bidirectional_tag; Value = IsJump; Ref = IsJump&; Vertex = void*; Property = boost::property; Tag = boost::edge_attribute_t]': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:1697:16: required from 'typename boost::property_map::type boost::detail::get_dispatch(boost::adj_list_helper&, Property, boost::edge_property_tag) [with Config = boost::detail::adj_list_gen > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config; Base = boost::bidirectional_graph_helper_with_property > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config>; Property = boost::edge_attribute_t; typename boost::property_map::type = boost::adj_list_edge_property_map, boost::edge_attribute_t>]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:1742:32: required from 'typename boost::property_map::type boost::get(Property, boost::adj_list_helper&) [with Config = boost::detail::adj_list_gen > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config; Base = boost::bidirectional_graph_helper_with_property > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config>; Property = boost::edge_attribute_t; typename boost::property_map::type = boost::adj_list_edge_property_map, boost::edge_attribute_t>]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:1759:19: required from 'typename boost::property_traits::type>::reference boost::get(Property, boost::adj_list_helper&, const Key&) [with Config = boost::detail::adj_list_gen > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config; Base = boost::bidirectional_graph_helper_with_property > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config>; Property = boost::edge_attribute_t; Key = boost::detail::edge_desc_impl; typename boost::property_traits::type>::reference = IsJump&]' decompiler/codegen.cpp:141:49: required from here /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:14: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map, boost::edge_attribute_t>' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ In file included from decompiler/engine.h:25:0, from decompiler/control_flow.h:26, from decompiler/control_flow.cpp:22: decompiler/disassembler.h: At global scope: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from decompiler/graph.h:36, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/graph.h:36, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ In file included from decompiler/graph.h:37:0, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from decompiler/graph.h:37, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from decompiler/graph.h:37, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/graph.h:36, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In instantiation of 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag) [with Directed = boost::bidirectional_tag; Value = IsJump; Ref = IsJump&; Vertex = void*; Property = boost::property; Tag = boost::edge_attribute_t]': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:1697:16: required from 'typename boost::property_map::type boost::detail::get_dispatch(boost::adj_list_helper&, Property, boost::edge_property_tag) [with Config = boost::detail::adj_list_gen > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config; Base = boost::bidirectional_graph_helper_with_property > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config>; Property = boost::edge_attribute_t; typename boost::property_map::type = boost::adj_list_edge_property_map, boost::edge_attribute_t>]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:1742:32: required from 'typename boost::property_map::type boost::get(Property, boost::adj_list_helper&) [with Config = boost::detail::adj_list_gen > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config; Base = boost::bidirectional_graph_helper_with_property > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config>; Property = boost::edge_attribute_t; typename boost::property_map::type = boost::adj_list_edge_property_map, boost::edge_attribute_t>]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:1776:19: required from 'void boost::put(Property, boost::adj_list_helper&, const Key&, const Value&) [with Config = boost::detail::adj_list_gen > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config; Base = boost::bidirectional_graph_helper_with_property > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config>; Property = boost::edge_attribute_t; Key = boost::detail::edge_desc_impl; Value = bool]' decompiler/control_flow.cpp:75:4: required from here /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:14: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map, boost::edge_attribute_t>' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In instantiation of 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag) [with Directed = boost::bidirectional_tag; Value = IsJump; Ref = IsJump&; Vertex = void*; Property = boost::property; Tag = boost::edge_attribute_t]': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:1697:16: required from 'typename boost::property_map::type boost::detail::get_dispatch(boost::adj_list_helper&, Property, boost::edge_property_tag) [with Config = boost::detail::adj_list_gen > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config; Base = boost::bidirectional_graph_helper_with_property > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config>; Property = boost::edge_attribute_t; typename boost::property_map::type = boost::adj_list_edge_property_map, boost::edge_attribute_t>]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:1742:32: required from 'typename boost::property_map::type boost::get(Property, boost::adj_list_helper&) [with Config = boost::detail::adj_list_gen > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config; Base = boost::bidirectional_graph_helper_with_property > >, boost::property >, boost::listS, boost::setS, boost::bidirectionalS, boost::property > >, boost::property, boost::no_property, boost::listS>::config>; Property = boost::edge_attribute_t; typename boost::property_map::type = boost::adj_list_edge_property_map, boost::edge_attribute_t>]' decompiler/decompiler.cpp:179:143: required from here /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:14: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map, boost::edge_attribute_t>' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ In file included from decompiler/graph.h:37:0, from decompiler/graph.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from decompiler/engine.h:25:0, from decompiler/graph.cpp:23: decompiler/disassembler.h: At global scope: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/sub_match_impl.hpp:16:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/sub_match_vector.hpp:19, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/match_results.hpp:55, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/access.hpp:21, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/state.hpp:18, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp:20, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/matchers.hpp:17, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/regex_primitives.hpp:22, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/xpressive_static.hpp:24, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:35, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/sub_match.hpp: In instantiation of 'boost::xpressive::sub_match::sub_match(BidiIter, BidiIter, bool) [with BidiIter = __gnu_cxx::__normal_iterator >]': /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/match_results.hpp:758:25: required from 'void boost::xpressive::match_results::set_prefix_suffix_(BidiIter, BidiIter) [with BidiIter = __gnu_cxx::__normal_iterator >]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/access.hpp:111:9: required from 'static void boost::xpressive::detail::core_access::set_prefix_suffix(boost::xpressive::match_results&, BidiIter, BidiIter) [with BidiIter = __gnu_cxx::__normal_iterator >]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/regex_algorithms.hpp:68:38: required from 'bool boost::xpressive::detail::regex_match_impl(typename boost::mpl::identity::type, typename boost::mpl::identity::type, boost::xpressive::match_results&, const boost::xpressive::basic_regex&, boost::xpressive::regex_constants::match_flag_type) [with BidiIter = __gnu_cxx::__normal_iterator >; typename boost::mpl::identity::type = __gnu_cxx::__normal_iterator >]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/regex_algorithms.hpp:261:36: required from 'bool boost::xpressive::regex_match(BidiRange&, const boost::xpressive::basic_regex&, boost::xpressive::regex_constants::match_flag_type, typename boost::disable_if >::type*) [with BidiRange = std::__cxx11::basic_string; BidiIter = __gnu_cxx::__normal_iterator >; typename boost::disable_if >::type = void]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:65:20: required from 'std::__cxx11::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string; std::__cxx11::string = std::__cxx11::basic_string]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = boost::adjacency_list > >, boost::property >; VertexPropertiesWriter = boost::label_writer > >, boost::property >, boost::intrusive_ptr, boost::intrusive_ptr&, boost::vertex_name_t> >; EdgePropertiesWriter = boost::arrowheadWriter, boost::edge_attribute_t> >; GraphPropertiesWriter = GraphProperties; VertexID = boost::adj_list_vertex_property_map > >, boost::property >, int, const int&, boost::vertex_index_t>; std::ostream = std::basic_ostream; typename boost::enable_if_c::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = boost::adjacency_list > >, boost::property >; VertexPropertiesWriter = boost::label_writer > >, boost::property >, boost::intrusive_ptr, boost::intrusive_ptr&, boost::vertex_name_t> >; EdgePropertiesWriter = boost::arrowheadWriter, boost::edge_attribute_t> >; GraphPropertiesWriter = GraphProperties; std::ostream = std::basic_ostream; typename boost::enable_if_c::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' decompiler/decompiler.cpp:179:173: required from here /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/sub_match.hpp:84:5: warning: declaration of 'second' shadows a member of 'boost::xpressive::sub_match<__gnu_cxx::__normal_iterator > >' [-Wshadow] sub_match(BidiIter first, BidiIter second, bool matched_ = false) ^~~~~~~~~ In file included from /usr/include/g++/bits/stl_algobase.h:64:0, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from decompiler/objectFactory.h:25, from decompiler/decompiler.cpp:22: /usr/include/g++/bits/stl_pair.h:215:11: note: shadowed declaration is here _T2 second; /// @c second is a copy of the second object ^~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/sub_match_impl.hpp:16:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/sub_match_vector.hpp:19, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/match_results.hpp:55, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/access.hpp:21, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/state.hpp:18, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp:20, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/detail/core/matchers.hpp:17, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/regex_primitives.hpp:22, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/xpressive_static.hpp:24, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:35, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/engine.h:26, from decompiler/decompiler.cpp:25: /tmp/games/scummvm-tools/work/.buildlink/include/boost/xpressive/sub_match.hpp:84:5: warning: declaration of 'first' shadows a member of 'boost::xpressive::sub_match<__gnu_cxx::__normal_iterator > >' [-Wshadow] sub_match(BidiIter first, BidiIter second, bool matched_ = false) ^~~~~~~~~ In file included from /usr/include/g++/bits/stl_algobase.h:64:0, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from decompiler/objectFactory.h:25, from decompiler/decompiler.cpp:22: /usr/include/g++/bits/stl_pair.h:214:11: note: shadowed declaration is here _T1 first; /// @c first is a copy of the first object ^~~~~ C++ decompiler/instruction.o C++ decompiler/simple_disassembler.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/intrusive_ptr.hpp:16:0, from decompiler/instruction.h:28, from decompiler/graph.h:25, from decompiler/control_flow.h:25, from decompiler/control_flow.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/smart_ptr/intrusive_ptr.hpp: In member function 'void ControlFlow::detectElse()': /tmp/games/scummvm-tools/work/.buildlink/include/boost/smart_ptr/intrusive_ptr.hpp:93:55: warning: 'target' may be used uninitialized in this function [-Wmaybe-uninitialized] intrusive_ptr(intrusive_ptr const & rhs): px( rhs.px ) ~~~~^~ decompiler/control_flow.cpp:536:16: note: 'target' was declared here GraphVertex target; ^~~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/instruction.cpp:22: decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/instruction.cpp:22: decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from decompiler/graph.h:35, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/disassembler.h:28, from decompiler/simple_disassembler.h:25, from decompiler/simple_disassembler.cpp:22: decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/instruction.h:32:0, from decompiler/disassembler.h:28, from decompiler/simple_disassembler.h:25, from decompiler/simple_disassembler.cpp:22: decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ C++ decompiler/unknown_opcode.o In file included from decompiler/simple_disassembler.h:25:0, from decompiler/simple_disassembler.cpp:22: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/graph.h:36, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ C++ decompiler/value.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ C++ decompiler/groovie/disassembler.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from decompiler/graph.h:37, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ In file included from decompiler/value.cpp:22:0: decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/value.cpp:22:0: decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/value.cpp:71:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool Value::isSignedValue() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:75:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 Value::getSigned() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:79:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 Value::getUnsigned() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:89:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ValuePtr Value::negate() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:107:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool IntValue::isSignedValue() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:111:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 IntValue::getSigned() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:115:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 IntValue::getUnsigned() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:135:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 AddressValue::getSigned() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:151:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 RelAddressValue::getUnsigned() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:207:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ValuePtr BinaryOpValue::negate() throw(WrongTypeException) { ^~~~~ decompiler/value.cpp:232:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ValuePtr NegatedValue::negate() throw(WrongTypeException) { ^~~~~ In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from decompiler/groovie/disassembler.h:25, from decompiler/groovie/disassembler.cpp:22: ./decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from decompiler/groovie/disassembler.h:25, from decompiler/groovie/disassembler.cpp:22: ./decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from decompiler/groovie/disassembler.h:25:0, from decompiler/groovie/disassembler.cpp:22: ./decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from decompiler/groovie/disassembler.cpp:22:0: decompiler/groovie/disassembler.h:39:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void doDisassemble() throw(UnknownOpcodeException); ^~~~~ decompiler/groovie/disassembler.cpp:331:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void GroovieDisassembler::doDisassemble() throw (UnknownOpcodeException) { ^~~~~ In file included from decompiler/graph.h:37:0, from decompiler/codegen.h:22, from decompiler/instruction.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from decompiler/engine.h:25:0, from decompiler/instruction.cpp:24: decompiler/disassembler.h: At global scope: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ C++ decompiler/groovie/engine.o In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from ./decompiler/engine.h:25, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: ./decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from ./decompiler/engine.h:25, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: ./decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from ./decompiler/engine.h:25:0, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: ./decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from ./decompiler/graph.h:35, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ C++ decompiler/kyra/codegen.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ C++ decompiler/kyra/disassembler.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ C++ decompiler/kyra/engine.o In file included from ./decompiler/graph.h:37:0, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/groovie/engine.h:25, from decompiler/groovie/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from decompiler/kyra/../instruction.h:32:0, from decompiler/kyra/../graph.h:25, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: decompiler/kyra/../value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/kyra/../instruction.h:32:0, from decompiler/kyra/../graph.h:25, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: decompiler/kyra/../value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/kyra/../value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from decompiler/groovie/engine.cpp:23:0: decompiler/groovie/disassembler.h: At global scope: decompiler/groovie/disassembler.h:39:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void doDisassemble() throw(UnknownOpcodeException); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from decompiler/kyra/../graph.h:35, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from decompiler/kyra/../graph.h:36, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from decompiler/kyra/../graph.h:36, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from decompiler/kyra/disassembler.h:25, from decompiler/kyra/disassembler.cpp:22: ./decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from decompiler/kyra/disassembler.h:25, from decompiler/kyra/disassembler.cpp:22: ./decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from decompiler/kyra/disassembler.h:25:0, from decompiler/kyra/disassembler.cpp:22: ./decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from decompiler/kyra/disassembler.cpp:22:0: decompiler/kyra/disassembler.h:97:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void doDisassemble() throw(std::exception); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from decompiler/kyra/../graph.h:36, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from ./decompiler/graph.h:35, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from decompiler/kyra/../graph.h:36, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ C++ decompiler/scummv6/codegen.o In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from decompiler/kyra/../graph.h:37, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/kyra/../graph.h:37, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from decompiler/kyra/../graph.h:37, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from decompiler/kyra/../graph.h:37, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from ./decompiler/engine.h:25, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: ./decompiler/value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from ./decompiler/engine.h:25, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: ./decompiler/value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ ./decompiler/value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ ./decompiler/value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ In file included from ./decompiler/engine.h:25:0, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: ./decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from ./decompiler/graph.h:35, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In constructor 'boost::property_map_function::property_map_function(const PropMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:585:54: warning: declaration of 'pm' shadows a member of 'boost::property_map_function' [-Wshadow] explicit property_map_function(const PropMap& pm): pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:582:13: note: shadowed declaration is here PropMap pm; ^~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:598:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:34:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector()), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp: In constructor 'boost::vector_property_map::vector_property_map(unsigned int, const IndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:39:9: warning: declaration of 'index' shadows a member of 'boost::vector_property_map' [-Wshadow] : store(new std::vector(initial_size)), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/vector_property_map.hpp:85:18: note: shadowed declaration is here IndexMap index; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:36:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::extract_name_from_vertex::extract_name_from_vertex(Graph&, const extract_name_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'extract' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:233:31: note: shadowed declaration is here extract_name_type extract; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:223:13: warning: declaration of 'graph' shadows a member of 'boost::graph::named_graph::extract_name_from_vertex' [-Wshadow] : graph(graph), extract(extract) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:232:20: note: shadowed declaration is here Graph& graph; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp: In constructor 'boost::graph::named_graph::named_graph(const extract_name_type&, const vertex_constructor_type&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:300:58: warning: declaration of 'vertex_constructor' shadows a member of 'boost::graph::named_graph' [-Wshadow] const vertex_constructor_type& vertex_constructor) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/named_graph.hpp:289:33: note: shadowed declaration is here vertex_constructor_type vertex_constructor; ^~~~~~~~~~~~~~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:255:0, from ./decompiler/graph.h:36, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp: In constructor 'boost::adj_list_edge_property_map::adj_list_edge_property_map(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2722:58: warning: declaration of 'tag' shadows a member of 'boost::adj_list_edge_property_map' [-Wshadow] explicit adj_list_edge_property_map(Tag tag = Tag()) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/adjacency_list.hpp:2721:9: note: shadowed declaration is here Tag tag; ^~~ In file included from decompiler/kyra/../graph.h:37:0, from decompiler/kyra/../codegen.h:22, from decompiler/kyra/codegen.h:25, from decompiler/kyra/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:25:0, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::property_not_found::property_not_found(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:83:51: warning: declaration of 'property' shadows a member of 'boost::property_not_found' [-Wshadow] property_not_found(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:81:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::dynamic_get_failure::dynamic_get_failure(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:98:52: warning: declaration of 'property' shadows a member of 'boost::dynamic_get_failure' [-Wshadow] dynamic_get_failure(const std::string& property) : property(property) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:96:15: note: shadowed declaration is here std::string property; ^~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp: In constructor 'boost::detail::dynamic_property_map_adaptor::dynamic_property_map_adaptor(const PropertyMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:173:5: warning: declaration of 'property_map_' shadows a member of 'boost::detail::dynamic_property_map_adaptor' [-Wshadow] : property_map_(property_map_) { } ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/dynamic_property_map.hpp:201:15: note: shadowed declaration is here PropertyMap property_map_; ^~~~~~~~~~~~~ In file included from ./decompiler/engine.h:25:0, from decompiler/kyra/engine.h:25, from decompiler/kyra/codegen.cpp:23: ./decompiler/disassembler.h: At global scope: ./decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:29:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_descriptor::csr_edge_descriptor(Vertex, EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'idx' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:457:19: note: shadowed declaration is here EdgeIndex idx; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:459:56: warning: declaration of 'src' shadows a member of 'boost::detail::csr_edge_descriptor' [-Wshadow] csr_edge_descriptor(Vertex src, EdgeIndex idx) : src(src), idx(idx) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:456:16: note: shadowed declaration is here Vertex src; ^~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::csr_edge_iterator::csr_edge_iterator(const CSRGraph&, boost::detail::csr_edge_iterator::edge_descriptor, boost::detail::csr_edge_iterator::EdgeIndex)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'end_of_this_vertex' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:588:19: note: shadowed declaration is here EdgeIndex end_of_this_vertex; ^~~~~~~~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:557:9: warning: declaration of 'current_edge' shadows a member of 'boost::detail::csr_edge_iterator' [-Wshadow] : rowstart_array(&graph.m_forward.m_rowstart[0]) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:587:25: note: shadowed declaration is here edge_descriptor current_edge; ^~~~~~~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In constructor 'boost::detail::edge_to_index_pair::edge_to_index_pair(const GraphT&, const VertexIndexMap&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'index' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:691:24: note: shadowed declaration is here VertexIndexMap index; ^~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:679:9: warning: declaration of 'g' shadows a member of 'boost::detail::edge_to_index_pair' [-Wshadow] : g(&g), index(index) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:690:23: note: shadowed declaration is here const GraphT* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp: In member function 'std::size_t boost::hash >::operator()(const boost::detail::csr_edge_descriptor&) const': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:732:21: warning: declaration of 'hash' shadows a member of 'boost::hash >' [-Wshadow] std::size_t hash = hash_value(x.src); ^~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/detail/compressed_sparse_row_struct.hpp:728:1: note: shadowed declaration is here { ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:47:0, from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp: In constructor 'boost::transform_value_property_map::transform_value_property_map(Func, PM)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'pm' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:50:6: note: shadowed declaration is here PM pm; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:42:47: warning: declaration of 'f' shadows a member of 'boost::transform_value_property_map' [-Wshadow] transform_value_property_map(Func f, PM pm) : f(f), pm(pm) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/transform_value_property_map.hpp:49:8: note: shadowed declaration is here Func f; ^ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:28:0, from ./decompiler/graph.h:37, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp: In constructor 'boost::detail::compare_first::compare_first(Less)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:186:43: warning: declaration of 'less' shadows a member of 'boost::detail::compare_first' [-Wshadow] compare_first(Less less = Less()) : less(less) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/compressed_sparse_row_graph.hpp:185:14: note: shadowed declaration is here Less less; ^~~~ In file included from ./decompiler/graph.h:37:0, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/disassembler.cpp:23: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from decompiler/scummv6/../instruction.h:32:0, from decompiler/scummv6/../graph.h:25, from decompiler/scummv6/../codegen.h:22, from decompiler/scummv6/codegen.h:25, from decompiler/scummv6/codegen.cpp:22: decompiler/scummv6/../value.h:93:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:101:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:109:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:140:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:189:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool isSignedValue() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:190:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:191:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:211:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 getSigned() throw(WrongTypeException); ^~~~~ In file included from decompiler/scummv6/../instruction.h:32:0, from decompiler/scummv6/../graph.h:25, from decompiler/scummv6/../codegen.h:22, from decompiler/scummv6/codegen.h:25, from decompiler/scummv6/codegen.cpp:22: decompiler/scummv6/../value.h:235:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 getUnsigned() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:338:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/scummv6/../value.h:380:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual ValuePtr negate() throw(WrongTypeException); ^~~~~ decompiler/kyra/disassembler.cpp: At global scope: decompiler/kyra/disassembler.cpp:279:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Kyra::Kyra2Disassembler::doDisassemble() throw(std::exception) { ^~~~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graph_traits.hpp:27:0, from decompiler/scummv6/../graph.h:35, from decompiler/scummv6/../codegen.h:22, from decompiler/scummv6/codegen.h:25, from decompiler/scummv6/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp: In constructor 'boost::detail::lookup_one_property_f::lookup_one_property_f(Tag)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:331:40: warning: declaration of 'tag' shadows a member of 'boost::detail::lookup_one_property_f' [-Wshadow] lookup_one_property_f(Tag tag) : tag(tag) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/pending/property.hpp:328:13: note: shadowed declaration is here Tag tag; ^~~ In file included from /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/adjacency_list.hpp:27:0, from decompiler/scummv6/../graph.h:36, from decompiler/scummv6/../codegen.h:22, from decompiler/scummv6/codegen.h:25, from decompiler/scummv6/codegen.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp: In function 'boost::iterator_property_map::value_type, typename std::iterator_traits<_Iterator>::reference> boost::make_iterator_property_map(RAIter, ID)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/property_map/property_map.hpp:359:12: internal compiler error: Segmentation fault return PA(iter, id); ^~ no stack trace because unwind library not available Please submit a full bug report, with preprocessed source if appropriate. See for instructions. gmake: *** [Makefile.common:360: decompiler/scummv6/codegen.o] Error 1 gmake: *** Waiting for unfinished jobs.... In file included from ./decompiler/graph.h:37:0, from ./decompiler/codegen.h:22, from ./decompiler/engine.h:26, from decompiler/kyra/engine.h:25, from decompiler/kyra/engine.cpp:22: /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_properties_writer::dynamic_properties_writer(const boost::dynamic_properties&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:495:61: warning: declaration of 'dp' shadows a member of 'boost::dynamic_properties_writer' [-Wshadow] dynamic_properties_writer(const dynamic_properties& dp) : dp(&dp) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:522:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_vertex_properties_writer::dynamic_vertex_properties_writer(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'node_id' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:560:24: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:530:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_vertex_properties_writer' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:559:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::dynamic_graph_properties_writer::dynamic_graph_properties_writer(const boost::dynamic_properties&, const Graph&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'g' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:589:18: note: shadowed declaration is here const Graph* g; ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:568:5: warning: declaration of 'dp' shadows a member of 'boost::dynamic_graph_properties_writer' [-Wshadow] : g(&g), dp(&dp) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:590:31: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::graph::detail::node_id_property_map::node_id_property_map(const boost::dynamic_properties&, const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'node_id' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:614:32: note: shadowed declaration is here const std::string* node_id; ^~~~~~~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:609:13: warning: declaration of 'dp' shadows a member of 'boost::graph::detail::node_id_property_map' [-Wshadow] : dp(&dp), node_id(&node_id) ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:613:39: note: shadowed declaration is here const dynamic_properties* dp; ^~ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp: In constructor 'boost::bad_graphviz_syntax::bad_graphviz_syntax(const string&)': /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:702:52: warning: declaration of 'errmsg' shadows a member of 'boost::bad_graphviz_syntax' [-Wshadow] bad_graphviz_syntax(const std::string& errmsg) : errmsg(errmsg) {} ^ /tmp/games/scummvm-tools/work/.buildlink/include/boost/graph/graphviz.hpp:701:17: note: shadowed declaration is here std::string errmsg; ^~~~~~ In file included from decompiler/kyra/engine.cpp:23:0: decompiler/kyra/disassembler.h: At global scope: decompiler/kyra/disassembler.h:97:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void doDisassemble() throw(std::exception); ^~~~~ *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/games/scummvm-tools *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/games/scummvm-tools