Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/scummvm-tools.spec'], chrootPath='/var/lib/mock/f27-build-12133509-892535/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/scummvm-tools.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: s390x Building for target s390x Wrote: /builddir/build/SRPMS/scummvm-tools-2.0.0-1.fc27.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/scummvm-tools.spec'], chrootPath='/var/lib/mock/f27-build-12133509-892535/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/scummvm-tools.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: s390x Building for target s390x Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.LBHpPt + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf scummvm-tools-2.0.0 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/scummvm-tools-2.0.0.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd scummvm-tools-2.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (scummvm-tools-1.8.0-fPIC.patch): + echo 'Patch #0 (scummvm-tools-1.8.0-fPIC.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fpic --fuzz=0 patching file configure Hunk #1 succeeded at 1694 (offset 124 lines). patching file Makefile + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GZJaDW + umask 022 + cd /builddir/build/BUILD + cd scummvm-tools-2.0.0 + find ./ -name config.guess -exec cp /usr/lib/rpm/config.guess '{}' ';' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' ++ find . -name ltmain.sh + ./configure --build=s390x-redhat-linux-gnu --host=s390x-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info Running ScummVM Tools configure... error: unrecognized option: --build=s390x-redhat-linux-gnu Try `./configure --help' for more information. + : + ./configure --prefix=/usr --bindir=/usr/bin --mandir=/usr/share/man --datadir=/usr/share --enable-verbose-build Running ScummVM Tools configure... Looking for C++ compiler... g++ Checking for compiler version... 7, ok found non-gcc compiler version 7, ok Building as C++11... yes Checking endianness... tmp_endianness_check.cpp: In function 'void _ascii()': tmp_endianness_check.cpp:3:23: warning: variable 's' set but not used [-Wunused-but-set-variable] void _ascii() { char* s = (char*) ascii_mm; s = (char*) ascii_ii; } ^ tmp_endianness_check.cpp: In function 'void _ebcdic()': tmp_endianness_check.cpp:6:24: warning: variable 's' set but not used [-Wunused-but-set-variable] void _ebcdic() { char* s = (char*) ebcdic_mm; s = (char*) ebcdic_ii; } ^ big Type with 1 byte... char Type with 2 bytes... short Type with 4 bytes... int Alignment required... yes Checking hosttype... linux-gnu Checking if host is POSIX compliant... yes Checking whether to have a verbose build... yes Checking for Ogg Vorbis... yes Checking for Tremor... no (Ogg Vorbis/Tremor support is mutually exclusive) Checking for FLAC >= 1.1.3... yes Checking for MAD... yes Checking for PNG >= 1.2.8... yes Checking for zlib... yes Checking for FreeType... 2.8.0 Checking for Boost => 1.32.0... yes Checking whether Boost.ProgramOptions has been compiled... yes Checking whether iconv.h is present... yes Checking whether iconv needs linking against libiconv... no Checking signature of iconv... iconv_t, char **, size_t *, char **, size_t * Checking for iconv... yes Looking for wx-config... /usr/bin/wx-config Checking for wxwidgets gui dev component... found Creating config.h Creating config.mk + /usr/bin/make -O -j2 mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob.d" -MQ "engines/gob/degob.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob.cpp -o engines/gob/degob.o mkdir -p engines/cine/.deps g++ -MMD -MF "engines/cine/.deps/decine.d" -MQ "engines/cine/decine.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/cine/decine.cpp -o engines/cine/decine.o engines/cine/decine.cpp: In function 'int main(int, char**)': engines/cine/decine.cpp:852:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(data, dataSize, 1, fp); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_v1.d" -MQ "engines/gob/degob_script_v1.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_v1.cpp -o engines/gob/degob_script_v1.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script.d" -MQ "engines/gob/degob_script.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script.cpp -o engines/gob/degob_script.o engines/gob/degob_script.cpp: In member function 'void Script::seek(uint32, int)': engines/gob/degob_script.cpp:242:7: warning: this statement may fall through [-Wimplicit-fallthrough=] off = _totSize - off; ~~~~^~~~~~~~~~~~~~~~ engines/gob/degob_script.cpp:243:2: note: here case SEEK_SET: ^~~~ engines/gob/degob_script.cpp: In member function 'void Script::skipExpr(char)': engines/gob/degob_script.cpp:309:9: warning: this statement may fall through [-Wimplicit-fallthrough=] skip(2); ~~~~^~~ engines/gob/degob_script.cpp:311:4: note: here case 16: ^~~~ mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_v2.d" -MQ "engines/gob/degob_script_v2.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_v2.cpp -o engines/gob/degob_script_v2.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_v3.d" -MQ "engines/gob/degob_script_v3.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_v3.cpp -o engines/gob/degob_script_v3.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_v4.d" -MQ "engines/gob/degob_script_v4.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_v4.cpp -o engines/gob/degob_script_v4.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_v5.d" -MQ "engines/gob/degob_script_v5.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_v5.cpp -o engines/gob/degob_script_v5.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_v6.d" -MQ "engines/gob/degob_script_v6.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_v6.cpp -o engines/gob/degob_script_v6.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_bargon.d" -MQ "engines/gob/degob_script_bargon.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_bargon.cpp -o engines/gob/degob_script_bargon.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_fascin.d" -MQ "engines/gob/degob_script_fascin.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_fascin.cpp -o engines/gob/degob_script_fascin.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_geisha.d" -MQ "engines/gob/degob_script_geisha.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_geisha.cpp -o engines/gob/degob_script_geisha.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_littlered.d" -MQ "engines/gob/degob_script_littlered.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/degob_script_littlered.cpp -o engines/gob/degob_script_littlered.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/descumm.d" -MQ "engines/scumm/descumm.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/descumm.cpp -o engines/scumm/descumm.o engines/scumm/descumm.cpp: In function 'void do_set_object_name(char*, byte)': engines/scumm/descumm.cpp:1625:24: warning: too many arguments for format [-Wformat-extra-args] sprintf(buf, ");", obj); ^ engines/scumm/descumm.cpp: In function 'void next_line_V345(char*)': engines/scumm/descumm.cpp:3116:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (g_options.scriptVersion == 5) { ^~ engines/scumm/descumm.cpp:3120:2: note: here case 0x2F: ^~~~ mkdir -p ./.deps g++ -MMD -MF "./.deps/tool.d" -MQ "tool.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c tool.cpp -o tool.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/descumm-common.d" -MQ "engines/scumm/descumm-common.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/descumm-common.cpp -o engines/scumm/descumm-common.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/descumm6.d" -MQ "engines/scumm/descumm6.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/descumm6.cpp -o engines/scumm/descumm6.o engines/scumm/descumm6.cpp: In function 'void next_line_HE_V100(char*)': engines/scumm/descumm6.cpp:2302:6: warning: this statement may fall through [-Wimplicit-fallthrough=] ext(output, "rpp|getAnimateVariable"); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/scumm/descumm6.cpp:2303:2: note: here case 0x9D: ^~~~ mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/descumm-tool.d" -MQ "engines/scumm/descumm-tool.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/descumm-tool.cpp -o engines/scumm/descumm-tool.o mkdir -p common/.deps g++ -MMD -MF "common/.deps/hashmap.d" -MQ "common/hashmap.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c common/hashmap.cpp -o common/hashmap.o mkdir -p common/.deps g++ -MMD -MF "common/.deps/md5.d" -MQ "common/md5.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c common/md5.cpp -o common/md5.o mkdir -p common/.deps g++ -MMD -MF "common/.deps/memorypool.d" -MQ "common/memorypool.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c common/memorypool.cpp -o common/memorypool.o mkdir -p common/.deps g++ -MMD -MF "common/.deps/str.d" -MQ "common/str.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c common/str.cpp -o common/str.o mkdir -p common/.deps g++ -MMD -MF "common/.deps/util.d" -MQ "common/util.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c common/util.cpp -o common/util.o mkdir -p common/.deps g++ -MMD -MF "common/.deps/file.d" -MQ "common/file.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c common/file.cpp -o common/file.o common/file.cpp: In member function 'void Common::File::scanString(char*)': common/file.cpp:422:8: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(_file, "%s", result); ~~~~~~^~~~~~~~~~~~~~~~~~~~~ mkdir -p sound/.deps g++ -MMD -MF "sound/.deps/adpcm.d" -MQ "sound/adpcm.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c sound/adpcm.cpp -o sound/adpcm.o mkdir -p sound/.deps g++ -MMD -MF "sound/.deps/audiostream.d" -MQ "sound/audiostream.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c sound/audiostream.cpp -o sound/audiostream.o mkdir -p sound/.deps g++ -MMD -MF "sound/.deps/voc.d" -MQ "sound/voc.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c sound/voc.cpp -o sound/voc.o mkdir -p sound/.deps g++ -MMD -MF "sound/.deps/wave.d" -MQ "sound/wave.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c sound/wave.cpp -o sound/wave.o mkdir -p engines/sword2/.deps g++ -MMD -MF "engines/sword2/.deps/desword2.d" -MQ "engines/sword2/desword2.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/sword2/desword2.cpp -o engines/sword2/desword2.o mkdir -p ./.deps g++ -MMD -MF "./.deps/main_cli.d" -MQ "main_cli.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c main_cli.cpp -o main_cli.o mkdir -p engines/agos/.deps g++ -MMD -MF "engines/agos/.deps/compress_agos.d" -MQ "engines/agos/compress_agos.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/agos/compress_agos.cpp -o engines/agos/compress_agos.o mkdir -p ./.deps g++ -MMD -MF "./.deps/scummvm-tools-cli.d" -MQ "scummvm-tools-cli.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c scummvm-tools-cli.cpp -o scummvm-tools-cli.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/compress_gob.d" -MQ "engines/gob/compress_gob.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/compress_gob.cpp -o engines/gob/compress_gob.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/extract_fascination_cd.d" -MQ "engines/gob/extract_fascination_cd.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/extract_fascination_cd.cpp -o engines/gob/extract_fascination_cd.o mkdir -p engines/queen/.deps g++ -MMD -MF "engines/queen/.deps/compress_queen.d" -MQ "engines/queen/compress_queen.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/queen/compress_queen.cpp -o engines/queen/compress_queen.o mkdir -p engines/kyra/.deps g++ -MMD -MF "engines/kyra/.deps/compress_kyra.d" -MQ "engines/kyra/compress_kyra.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/kyra/compress_kyra.cpp -o engines/kyra/compress_kyra.o mkdir -p engines/saga/.deps g++ -MMD -MF "engines/saga/.deps/compress_saga.d" -MQ "engines/saga/compress_saga.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/saga/compress_saga.cpp -o engines/saga/compress_saga.o mkdir -p engines/sci/.deps g++ -MMD -MF "engines/sci/.deps/compress_sci.d" -MQ "engines/sci/compress_sci.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/sci/compress_sci.cpp -o engines/sci/compress_sci.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/compress_scumm_bun.d" -MQ "engines/scumm/compress_scumm_bun.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/compress_scumm_bun.cpp -o engines/scumm/compress_scumm_bun.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/compress_scumm_san.d" -MQ "engines/scumm/compress_scumm_san.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/compress_scumm_san.cpp -o engines/scumm/compress_scumm_san.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/compress_scumm_sou.d" -MQ "engines/scumm/compress_scumm_sou.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/compress_scumm_sou.cpp -o engines/scumm/compress_scumm_sou.o mkdir -p engines/sword2/.deps g++ -MMD -MF "engines/sword2/.deps/compress_sword2.d" -MQ "engines/sword2/compress_sword2.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/sword2/compress_sword2.cpp -o engines/sword2/compress_sword2.o mkdir -p engines/sword1/.deps g++ -MMD -MF "engines/sword1/.deps/compress_sword1.d" -MQ "engines/sword1/compress_sword1.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/sword1/compress_sword1.cpp -o engines/sword1/compress_sword1.o mkdir -p engines/tinsel/.deps g++ -MMD -MF "engines/tinsel/.deps/compress_tinsel.d" -MQ "engines/tinsel/compress_tinsel.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/tinsel/compress_tinsel.cpp -o engines/tinsel/compress_tinsel.o mkdir -p engines/tony/.deps g++ -MMD -MF "engines/tony/.deps/compress_tony.d" -MQ "engines/tony/compress_tony.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/tony/compress_tony.cpp -o engines/tony/compress_tony.o mkdir -p engines/touche/.deps g++ -MMD -MF "engines/touche/.deps/compress_touche.d" -MQ "engines/touche/compress_touche.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/touche/compress_touche.cpp -o engines/touche/compress_touche.o mkdir -p engines/tony/.deps g++ -MMD -MF "engines/tony/.deps/compress_tony_vdb.d" -MQ "engines/tony/compress_tony_vdb.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/tony/compress_tony_vdb.cpp -o engines/tony/compress_tony_vdb.o mkdir -p engines/tucker/.deps g++ -MMD -MF "engines/tucker/.deps/compress_tucker.d" -MQ "engines/tucker/compress_tucker.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/tucker/compress_tucker.cpp -o engines/tucker/compress_tucker.o mkdir -p engines/agos/.deps g++ -MMD -MF "engines/agos/.deps/extract_agos.d" -MQ "engines/agos/extract_agos.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/agos/extract_agos.cpp -o engines/agos/extract_agos.o mkdir -p engines/cge/.deps g++ -MMD -MF "engines/cge/.deps/extract_cge.d" -MQ "engines/cge/extract_cge.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/cge/extract_cge.cpp -o engines/cge/extract_cge.o mkdir -p engines/cge/.deps g++ -MMD -MF "engines/cge/.deps/pack_cge.d" -MQ "engines/cge/pack_cge.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/cge/pack_cge.cpp -o engines/cge/pack_cge.o mkdir -p engines/cine/.deps g++ -MMD -MF "engines/cine/.deps/extract_cine.d" -MQ "engines/cine/extract_cine.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/cine/extract_cine.cpp -o engines/cine/extract_cine.o mkdir -p engines/cruise/.deps g++ -MMD -MF "engines/cruise/.deps/extract_cruise_pc.d" -MQ "engines/cruise/extract_cruise_pc.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/cruise/extract_cruise_pc.cpp -o engines/cruise/extract_cruise_pc.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/extract_gob_stk.d" -MQ "engines/gob/extract_gob_stk.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/extract_gob_stk.cpp -o engines/gob/extract_gob_stk.o mkdir -p engines/kyra/.deps g++ -MMD -MF "engines/kyra/.deps/extract_kyra.d" -MQ "engines/kyra/extract_kyra.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/kyra/extract_kyra.cpp -o engines/kyra/extract_kyra.o mkdir -p engines/prince/.deps g++ -MMD -MF "engines/prince/.deps/extract_prince.d" -MQ "engines/prince/extract_prince.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/prince/extract_prince.cpp -o engines/prince/extract_prince.o mkdir -p engines/parallaction/.deps g++ -MMD -MF "engines/parallaction/.deps/extract_parallaction.d" -MQ "engines/parallaction/extract_parallaction.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/parallaction/extract_parallaction.cpp -o engines/parallaction/extract_parallaction.o mkdir -p engines/prince/.deps g++ -MMD -MF "engines/prince/.deps/pack_prince.d" -MQ "engines/prince/pack_prince.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/prince/pack_prince.cpp -o engines/prince/pack_prince.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/extract_loom_tg16.d" -MQ "engines/scumm/extract_loom_tg16.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/extract_loom_tg16.cpp -o engines/scumm/extract_loom_tg16.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/extract_mm_apple.d" -MQ "engines/scumm/extract_mm_apple.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/extract_mm_apple.cpp -o engines/scumm/extract_mm_apple.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/extract_mm_c64.d" -MQ "engines/scumm/extract_mm_c64.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/extract_mm_c64.cpp -o engines/scumm/extract_mm_c64.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/extract_mm_nes.d" -MQ "engines/scumm/extract_mm_nes.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/extract_mm_nes.cpp -o engines/scumm/extract_mm_nes.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/extract_scumm_mac.d" -MQ "engines/scumm/extract_scumm_mac.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/extract_scumm_mac.cpp -o engines/scumm/extract_scumm_mac.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/extract_zak_c64.d" -MQ "engines/scumm/extract_zak_c64.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/scumm/extract_zak_c64.cpp -o engines/scumm/extract_zak_c64.o mkdir -p engines/kyra/.deps g++ -MMD -MF "engines/kyra/.deps/kyra_ins.d" -MQ "engines/kyra/kyra_ins.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/kyra/kyra_ins.cpp -o engines/kyra/kyra_ins.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] In file included from /usr/include/stdio.h:862:0, from engines/kyra/kyra_ins.cpp:23: /usr/include/bits/stdio2.h:65:44: note: '__builtin___snprintf_chk' output between 4 and 1028 bytes into a destination of size 64 __bos (__s), __fmt, __va_arg_pack ()); ^ 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 In file included from /usr/include/stdio.h:862:0, from engines/kyra/kyra_ins.cpp:23: /usr/include/bits/stdio2.h:65:44: note: '__builtin___snprintf_chk' output between 4 and 1035 bytes into a destination of size 64 __bos (__s), __fmt, __va_arg_pack ()); ^ 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 In file included from /usr/include/stdio.h:862:0, from engines/kyra/kyra_ins.cpp:23: /usr/include/bits/stdio2.h:65:44: note: '__builtin___snprintf_chk' output between 5 and 1036 bytes into a destination of size 64 __bos (__s), __fmt, __va_arg_pack ()); ^ mkdir -p engines/kyra/.deps g++ -MMD -MF "engines/kyra/.deps/kyra_pak.d" -MQ "engines/kyra/kyra_pak.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/kyra/kyra_pak.cpp -o engines/kyra/kyra_pak.o mkdir -p ./.deps g++ -MMD -MF "./.deps/tools.d" -MQ "tools.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c tools.cpp -o tools.o mkdir -p ./.deps g++ -MMD -MF "./.deps/compress.d" -MQ "compress.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c compress.cpp -o compress.o mkdir -p gui/.deps g++ -MMD -MF "gui/.deps/configuration.d" -MQ "gui/configuration.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -c gui/configuration.cpp -o gui/configuration.o In file included from /usr/include/wx-2.8/wx/debug.h:22:0, from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/confbase.h:17, from /usr/include/wx-2.8/wx/config.h:15, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/wxchar.h: In function 'wxChar* wxTmemchr(const wxChar*, wxChar, size_t)': /usr/include/wx-2.8/wx/wxchar.h:1351:33: warning: cast from type 'const wxChar* {aka const wchar_t*}' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] return (wxChar*)s; ^ In file included from /usr/include/wx-2.8/wx/string.h:55:0, from /usr/include/wx-2.8/wx/confbase.h:18, from /usr/include/wx-2.8/wx/config.h:15, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/buffer.h: In member function 'char* wxCharBuffer::release() const': /usr/include/wx-2.8/wx/buffer.h:63:23: warning: cast from type 'const wxCharBuffer*' to type 'wxCharBuffer*' casts away qualifiers [-Wcast-qual] ((classname *)this)->m_str = NULL; \ ^ /usr/include/wx-2.8/wx/buffer.h:127:1: note: in expansion of macro 'DEFINE_BUFFER' DEFINE_BUFFER(wxCharBuffer, char, wxStrdupA); ^~~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h: In member function 'wchar_t* wxWCharBuffer::release() const': /usr/include/wx-2.8/wx/buffer.h:63:23: warning: cast from type 'const wxWCharBuffer*' to type 'wxWCharBuffer*' casts away qualifiers [-Wcast-qual] ((classname *)this)->m_str = NULL; \ ^ /usr/include/wx-2.8/wx/buffer.h:134:1: note: in expansion of macro 'DEFINE_BUFFER' DEFINE_BUFFER(wxWCharBuffer, wchar_t, wxStrdupW); ^~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/confbase.h:17, from /usr/include/wx-2.8/wx/config.h:15, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/confbase.h:18:0, from /usr/include/wx-2.8/wx/config.h:15, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/string.h: In member function 'wxChar* wxStringData::data() const': /usr/include/wx-2.8/wx/string.h:223:51: warning: cast from type 'const wxStringData*' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] wxChar* data() const { return (wxChar*)(this + 1); } ^ /usr/include/wx-2.8/wx/string.h: In member function 'void wxStringBase::Init()': /usr/include/wx-2.8/wx/string.h:270:39: warning: cast from type 'const wxChar* {aka const wchar_t*}' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] void Init() { m_pchData = (wxChar *)wxEmptyString; } ^~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/confbase.h:17, from /usr/include/wx-2.8/wx/config.h:15, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ In file included from /usr/include/wx-2.8/wx/textbuf.h:37:0, from /usr/include/wx-2.8/wx/textfile.h:19, from /usr/include/wx-2.8/wx/fileconf.h:20, from /usr/include/wx-2.8/wx/config.h:28, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::operator[](size_t) const': /usr/include/wx-2.8/wx/dynarray.h:335:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Item(size_t) const': /usr/include/wx-2.8/wx/dynarray.h:337:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Last() const': /usr/include/wx-2.8/wx/dynarray.h:339:48: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](Count() - 1)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/confbase.h:17, from /usr/include/wx-2.8/wx/config.h:15, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/textbuf.h:37:0, from /usr/include/wx-2.8/wx/textfile.h:19, from /usr/include/wx-2.8/wx/fileconf.h:20, from /usr/include/wx-2.8/wx/config.h:28, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::begin()': /usr/include/wx-2.8/wx/dynarray.h:450: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::begin() const': /usr/include/wx-2.8/wx/dynarray.h:451: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(); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::end()': /usr/include/wx-2.8/wx/dynarray.h:453: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::end() const': /usr/include/wx-2.8/wx/dynarray.h:454: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator, wxArrayPtrVoid::iterator)': /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator)': /usr/include/wx-2.8/wx/dynarray.h:458: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:458: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::size_type, wxArrayPtrVoid::const_reference)': /usr/include/wx-2.8/wx/dynarray.h:462: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_reference)': /usr/include/wx-2.8/wx/dynarray.h:464: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:464: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_iterator, wxArrayPtrVoid::const_iterator)': /usr/include/wx-2.8/wx/dynarray.h:466: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, \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/confbase.h:17, from /usr/include/wx-2.8/wx/config.h:15, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, ^ In file included from /usr/include/wx-2.8/wx/filefn.h:15:0, from /usr/include/wx-2.8/wx/file.h:21, from /usr/include/wx-2.8/wx/textfile.h:23, from /usr/include/wx-2.8/wx/fileconf.h:20, from /usr/include/wx-2.8/wx/config.h:28, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/list.h: In member function 'void** wxNodeBase::GetDataPtr() const': /usr/include/wx-2.8/wx/list.h:484:56: warning: cast from type 'const wxNodeBase*' to type 'wxNodeBase*' casts away qualifiers [-Wcast-qual] void** GetDataPtr() const { return &(((wxNodeBase*)this)->m_data); } ^~~~ /usr/include/wx-2.8/wx/list.h: In member function 'wxListBase::operator wxList&() const': /usr/include/wx-2.8/wx/list.h:1174: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 /usr/include/wx-2.8/wx/gdicmn.h:23:0, from /usr/include/wx-2.8/wx/utils.h:23, from gui/configuration.cpp:23: /usr/include/wx-2.8/wx/hashmap.h: In constructor 'wxLongToLongHashMap_wxImplementation_HashTable::Iterator::Iterator(wxLongToLongHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxLongToLongHashMap_wxImplementation_HashTable*}' to type 'wxLongToLongHashMap_wxImplementation_HashTable::Self* {aka wxLongToLongHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:735:1: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h: In constructor 'wxLongToLongHashMap_wxImplementation_HashTable::const_iterator::const_iterator(wxLongToLongHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxLongToLongHashMap_wxImplementation_HashTable*}' to type 'wxLongToLongHashMap_wxImplementation_HashTable::Self* {aka wxLongToLongHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:735:1: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/gdicmn.h:23:0, from /usr/include/wx-2.8/wx/utils.h:23, from gui/configuration.cpp:23: /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_Pair::wxStringToColourHashMap_wxImplementation_Pair(wxStringToColourHashMap_wxImplementation_Pair::const_t1&, const wxColour* const&)': /usr/include/wx-2.8/wx/hashmap.h:433:79: warning: cast from type 'const const_t2 {aka const wxColour* const}' to type 'wxStringToColourHashMap_wxImplementation_Pair::t2 {aka wxColour*}' casts away qualifiers [-Wcast-qual] CLASSNAME( const const_t1& f, const const_t2& s ):first(t1(f)),second(t2(s)) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:625:1: note: in expansion of macro '_WX_DECLARE_PAIR' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/gdicmn.h:23:0, from /usr/include/wx-2.8/wx/utils.h:23, from gui/configuration.cpp:23: /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_HashTable::Iterator::Iterator(wxStringToColourHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxStringToColourHashMap_wxImplementation_HashTable*}' to type 'wxStringToColourHashMap_wxImplementation_HashTable::Self* {aka wxStringToColourHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_HashTable::const_iterator::const_iterator(wxStringToColourHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxStringToColourHashMap_wxImplementation_HashTable*}' to type 'wxStringToColourHashMap_wxImplementation_HashTable::Self* {aka wxStringToColourHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/textbuf.h:37:0, from /usr/include/wx-2.8/wx/textfile.h:19, from /usr/include/wx-2.8/wx/fileconf.h:20, from /usr/include/wx-2.8/wx/config.h:28, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::Add(const _wxObjArraywxDateTimeArray*)': /usr/include/wx-2.8/wx/dynarray.h:579: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::push_back(const _wxObjArraywxDateTimeArray*)': /usr/include/wx-2.8/wx/dynarray.h:581: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::Insert(const _wxObjArraywxDateTimeArray*, size_t)': /usr/include/wx-2.8/wx/dynarray.h:587: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/confbase.h:17, from /usr/include/wx-2.8/wx/config.h:15, from gui/configuration.cpp:22: /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ mkdir -p ./.deps g++ -MMD -MF "./.deps/encode_dxa.d" -MQ "encode_dxa.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c encode_dxa.cpp -o encode_dxa.o mkdir -p gui/.deps g++ -MMD -MF "gui/.deps/gui_tools.d" -MQ "gui/gui_tools.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -c gui/gui_tools.cpp -o gui/gui_tools.o In file included from /usr/include/wx-2.8/wx/debug.h:22:0, from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/wxchar.h: In function 'wxChar* wxTmemchr(const wxChar*, wxChar, size_t)': /usr/include/wx-2.8/wx/wxchar.h:1351:33: warning: cast from type 'const wxChar* {aka const wchar_t*}' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] return (wxChar*)s; ^ In file included from /usr/include/wx-2.8/wx/string.h:55:0, from /usr/include/wx-2.8/wx/memory.h:16, from /usr/include/wx-2.8/wx/object.h:20, from /usr/include/wx-2.8/wx/wx.h:16, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/buffer.h: In member function 'char* wxCharBuffer::release() const': /usr/include/wx-2.8/wx/buffer.h:63:23: warning: cast from type 'const wxCharBuffer*' to type 'wxCharBuffer*' casts away qualifiers [-Wcast-qual] ((classname *)this)->m_str = NULL; \ ^ /usr/include/wx-2.8/wx/buffer.h:127:1: note: in expansion of macro 'DEFINE_BUFFER' DEFINE_BUFFER(wxCharBuffer, char, wxStrdupA); ^~~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h: In member function 'wchar_t* wxWCharBuffer::release() const': /usr/include/wx-2.8/wx/buffer.h:63:23: warning: cast from type 'const wxWCharBuffer*' to type 'wxWCharBuffer*' casts away qualifiers [-Wcast-qual] ((classname *)this)->m_str = NULL; \ ^ /usr/include/wx-2.8/wx/buffer.h:134:1: note: in expansion of macro 'DEFINE_BUFFER' DEFINE_BUFFER(wxWCharBuffer, wchar_t, wxStrdupW); ^~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/memory.h:16:0, from /usr/include/wx-2.8/wx/object.h:20, from /usr/include/wx-2.8/wx/wx.h:16, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/string.h: In member function 'wxChar* wxStringData::data() const': /usr/include/wx-2.8/wx/string.h:223:51: warning: cast from type 'const wxStringData*' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] wxChar* data() const { return (wxChar*)(this + 1); } ^ /usr/include/wx-2.8/wx/string.h: In member function 'void wxStringBase::Init()': /usr/include/wx-2.8/wx/string.h:270:39: warning: cast from type 'const wxChar* {aka const wchar_t*}' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] void Init() { m_pchData = (wxChar *)wxEmptyString; } ^~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::operator[](size_t) const': /usr/include/wx-2.8/wx/dynarray.h:335:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Item(size_t) const': /usr/include/wx-2.8/wx/dynarray.h:337:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Last() const': /usr/include/wx-2.8/wx/dynarray.h:339:48: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](Count() - 1)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/wx.h:17:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::begin()': /usr/include/wx-2.8/wx/dynarray.h:450: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::begin() const': /usr/include/wx-2.8/wx/dynarray.h:451: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(); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::end()': /usr/include/wx-2.8/wx/dynarray.h:453: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::end() const': /usr/include/wx-2.8/wx/dynarray.h:454: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator, wxArrayPtrVoid::iterator)': /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator)': /usr/include/wx-2.8/wx/dynarray.h:458: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:458: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::size_type, wxArrayPtrVoid::const_reference)': /usr/include/wx-2.8/wx/dynarray.h:462: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_reference)': /usr/include/wx-2.8/wx/dynarray.h:464: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:464: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_iterator, wxArrayPtrVoid::const_iterator)': /usr/include/wx-2.8/wx/dynarray.h:466: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, \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/wx.h:18:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/list.h: In member function 'void** wxNodeBase::GetDataPtr() const': /usr/include/wx-2.8/wx/list.h:484:56: warning: cast from type 'const wxNodeBase*' to type 'wxNodeBase*' casts away qualifiers [-Wcast-qual] void** GetDataPtr() const { return &(((wxNodeBase*)this)->m_data); } ^~~~ /usr/include/wx-2.8/wx/list.h: In member function 'wxListBase::operator wxList&() const': /usr/include/wx-2.8/wx/list.h:1174: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 /usr/include/wx-2.8/wx/wx.h:21:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/hashmap.h: In constructor 'wxLongToLongHashMap_wxImplementation_HashTable::Iterator::Iterator(wxLongToLongHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxLongToLongHashMap_wxImplementation_HashTable*}' to type 'wxLongToLongHashMap_wxImplementation_HashTable::Self* {aka wxLongToLongHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:735:1: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h: In constructor 'wxLongToLongHashMap_wxImplementation_HashTable::const_iterator::const_iterator(wxLongToLongHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxLongToLongHashMap_wxImplementation_HashTable*}' to type 'wxLongToLongHashMap_wxImplementation_HashTable::Self* {aka wxLongToLongHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:735:1: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectMethods_wxImplementation_HashTable::Iterator::Iterator(wxShadowObjectMethods_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxShadowObjectMethods_wxImplementation_HashTable*}' to type 'wxShadowObjectMethods_wxImplementation_HashTable::Self* {aka wxShadowObjectMethods_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:20:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectMethods_wxImplementation_HashTable::const_iterator::const_iterator(wxShadowObjectMethods_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxShadowObjectMethods_wxImplementation_HashTable*}' to type 'wxShadowObjectMethods_wxImplementation_HashTable::Self* {aka wxShadowObjectMethods_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:20:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_Pair::wxShadowObjectFields_wxImplementation_Pair(wxShadowObjectFields_wxImplementation_Pair::const_t1&, const void* const&)': /usr/include/wx-2.8/wx/hashmap.h:433:79: warning: cast from type 'const const_t2 {aka const void* const}' to type 'wxShadowObjectFields_wxImplementation_Pair::t2 {aka void*}' casts away qualifiers [-Wcast-qual] CLASSNAME( const const_t1& f, const const_t2& s ):first(t1(f)),second(t2(s)) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:625:1: note: in expansion of macro '_WX_DECLARE_PAIR' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_HashTable::Iterator::Iterator(wxShadowObjectFields_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxShadowObjectFields_wxImplementation_HashTable*}' to type 'wxShadowObjectFields_wxImplementation_HashTable::Self* {aka wxShadowObjectFields_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_HashTable::const_iterator::const_iterator(wxShadowObjectFields_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxShadowObjectFields_wxImplementation_HashTable*}' to type 'wxShadowObjectFields_wxImplementation_HashTable::Self* {aka wxShadowObjectFields_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ In file included from /usr/include/wx-2.8/wx/clntdata.h:162:0, from /usr/include/wx-2.8/wx/event.h:18, from /usr/include/wx-2.8/wx/wx.h:25, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In member function 'virtual void* wxClientDataDictionaryPairVector::Copy(const void*) const': /usr/include/wx-2.8/wx/vector.h:142:33: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return new obj(*(obj *) o);\ ^ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/clntdata.h:162:0, from /usr/include/wx-2.8/wx/event.h:18, from /usr/include/wx-2.8/wx/wx.h:25, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In member function 'const wxClientDataDictionaryPair& wxClientDataDictionaryPairVector::at(wxVectorBase::size_type) const': /usr/include/wx-2.8/wx/vector.h:171:36: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return *(obj *) GetItem(idx);\ ^ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'wxClientDataDictionaryPair& wxClientDataDictionaryPairVector::at(wxVectorBase::size_type)': /usr/include/wx-2.8/wx/vector.h:175:36: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return *(obj *) GetItem(idx);\ ^ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_Pair::wxStringToColourHashMap_wxImplementation_Pair(wxStringToColourHashMap_wxImplementation_Pair::const_t1&, const wxColour* const&)': /usr/include/wx-2.8/wx/hashmap.h:433:79: warning: cast from type 'const const_t2 {aka const wxColour* const}' to type 'wxStringToColourHashMap_wxImplementation_Pair::t2 {aka wxColour*}' casts away qualifiers [-Wcast-qual] CLASSNAME( const const_t1& f, const const_t2& s ):first(t1(f)),second(t2(s)) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:625:1: note: in expansion of macro '_WX_DECLARE_PAIR' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_HashTable::Iterator::Iterator(wxStringToColourHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxStringToColourHashMap_wxImplementation_HashTable*}' to type 'wxStringToColourHashMap_wxImplementation_HashTable::Self* {aka wxStringToColourHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_HashTable::const_iterator::const_iterator(wxStringToColourHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxStringToColourHashMap_wxImplementation_HashTable*}' to type 'wxStringToColourHashMap_wxImplementation_HashTable::Self* {aka wxStringToColourHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::Add(const _wxObjArraywxDateTimeArray*)': /usr/include/wx-2.8/wx/dynarray.h:579: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::push_back(const _wxObjArraywxDateTimeArray*)': /usr/include/wx-2.8/wx/dynarray.h:581: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::Insert(const _wxObjArraywxDateTimeArray*, size_t)': /usr/include/wx-2.8/wx/dynarray.h:587: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ In file included from /usr/include/wx-2.8/wx/wx.h:36:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/window.h: In member function 'virtual bool wxWindowBase::HasCapture() const': /usr/include/wx-2.8/wx/window.h:722:30: warning: cast from type 'const wxWindowBase*' to type 'wxWindow*' casts away qualifiers [-Wcast-qual] { return (wxWindow *)this == GetCapture(); } ^~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::Add(const _wxObjArraywxIconArray*)': /usr/include/wx-2.8/wx/dynarray.h:579: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::push_back(const _wxObjArraywxIconArray*)': /usr/include/wx-2.8/wx/dynarray.h:581: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::Insert(const _wxObjArraywxIconArray*, size_t)': /usr/include/wx-2.8/wx/dynarray.h:587: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/gui_tools.cpp:31: /usr/include/wx-2.8/wx/image.h: In constructor 'wxImageHistogramBase_wxImplementation_HashTable::Iterator::Iterator(wxImageHistogramBase_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxImageHistogramBase_wxImplementation_HashTable*}' to type 'wxImageHistogramBase_wxImplementation_HashTable::Self* {aka wxImageHistogramBase_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:699:5: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h:136:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h: In constructor 'wxImageHistogramBase_wxImplementation_HashTable::const_iterator::const_iterator(wxImageHistogramBase_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxImageHistogramBase_wxImplementation_HashTable*}' to type 'wxImageHistogramBase_wxImplementation_HashTable::Self* {aka wxImageHistogramBase_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:699:5: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h:136:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/gui_tools.cpp:24: /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^~~~~~~~~~~ mkdir -p gui/.deps g++ -MMD -MF "gui/.deps/main.d" -MQ "gui/main.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -c gui/main.cpp -o gui/main.o In file included from /usr/include/wx-2.8/wx/debug.h:22:0, from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/wxchar.h: In function 'wxChar* wxTmemchr(const wxChar*, wxChar, size_t)': /usr/include/wx-2.8/wx/wxchar.h:1351:33: warning: cast from type 'const wxChar* {aka const wchar_t*}' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] return (wxChar*)s; ^ In file included from /usr/include/wx-2.8/wx/string.h:55:0, from /usr/include/wx-2.8/wx/memory.h:16, from /usr/include/wx-2.8/wx/object.h:20, from /usr/include/wx-2.8/wx/wx.h:16, from gui/main.cpp:31: /usr/include/wx-2.8/wx/buffer.h: In member function 'char* wxCharBuffer::release() const': /usr/include/wx-2.8/wx/buffer.h:63:23: warning: cast from type 'const wxCharBuffer*' to type 'wxCharBuffer*' casts away qualifiers [-Wcast-qual] ((classname *)this)->m_str = NULL; \ ^ /usr/include/wx-2.8/wx/buffer.h:127:1: note: in expansion of macro 'DEFINE_BUFFER' DEFINE_BUFFER(wxCharBuffer, char, wxStrdupA); ^~~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h: In member function 'wchar_t* wxWCharBuffer::release() const': /usr/include/wx-2.8/wx/buffer.h:63:23: warning: cast from type 'const wxWCharBuffer*' to type 'wxWCharBuffer*' casts away qualifiers [-Wcast-qual] ((classname *)this)->m_str = NULL; \ ^ /usr/include/wx-2.8/wx/buffer.h:134:1: note: in expansion of macro 'DEFINE_BUFFER' DEFINE_BUFFER(wxWCharBuffer, wchar_t, wxStrdupW); ^~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/memory.h:16:0, from /usr/include/wx-2.8/wx/object.h:20, from /usr/include/wx-2.8/wx/wx.h:16, from gui/main.cpp:31: /usr/include/wx-2.8/wx/string.h: In member function 'wxChar* wxStringData::data() const': /usr/include/wx-2.8/wx/string.h:223:51: warning: cast from type 'const wxStringData*' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] wxChar* data() const { return (wxChar*)(this + 1); } ^ /usr/include/wx-2.8/wx/string.h: In member function 'void wxStringBase::Init()': /usr/include/wx-2.8/wx/string.h:270:39: warning: cast from type 'const wxChar* {aka const wchar_t*}' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] void Init() { m_pchData = (wxChar *)wxEmptyString; } ^~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::operator[](size_t) const': /usr/include/wx-2.8/wx/dynarray.h:335:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Item(size_t) const': /usr/include/wx-2.8/wx/dynarray.h:337:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Last() const': /usr/include/wx-2.8/wx/dynarray.h:339:48: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](Count() - 1)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/wx.h:17:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::begin()': /usr/include/wx-2.8/wx/dynarray.h:450: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::begin() const': /usr/include/wx-2.8/wx/dynarray.h:451: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(); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::end()': /usr/include/wx-2.8/wx/dynarray.h:453: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::end() const': /usr/include/wx-2.8/wx/dynarray.h:454: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator, wxArrayPtrVoid::iterator)': /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator)': /usr/include/wx-2.8/wx/dynarray.h:458: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:458: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::size_type, wxArrayPtrVoid::const_reference)': /usr/include/wx-2.8/wx/dynarray.h:462: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_reference)': /usr/include/wx-2.8/wx/dynarray.h:464: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:464: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_iterator, wxArrayPtrVoid::const_iterator)': /usr/include/wx-2.8/wx/dynarray.h:466: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, \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/wx.h:18:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/list.h: In member function 'void** wxNodeBase::GetDataPtr() const': /usr/include/wx-2.8/wx/list.h:484:56: warning: cast from type 'const wxNodeBase*' to type 'wxNodeBase*' casts away qualifiers [-Wcast-qual] void** GetDataPtr() const { return &(((wxNodeBase*)this)->m_data); } ^~~~ /usr/include/wx-2.8/wx/list.h: In member function 'wxListBase::operator wxList&() const': /usr/include/wx-2.8/wx/list.h:1174: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 /usr/include/wx-2.8/wx/wx.h:21:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/hashmap.h: In constructor 'wxLongToLongHashMap_wxImplementation_HashTable::Iterator::Iterator(wxLongToLongHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxLongToLongHashMap_wxImplementation_HashTable*}' to type 'wxLongToLongHashMap_wxImplementation_HashTable::Self* {aka wxLongToLongHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:735:1: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h: In constructor 'wxLongToLongHashMap_wxImplementation_HashTable::const_iterator::const_iterator(wxLongToLongHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxLongToLongHashMap_wxImplementation_HashTable*}' to type 'wxLongToLongHashMap_wxImplementation_HashTable::Self* {aka wxLongToLongHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:735:1: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectMethods_wxImplementation_HashTable::Iterator::Iterator(wxShadowObjectMethods_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxShadowObjectMethods_wxImplementation_HashTable*}' to type 'wxShadowObjectMethods_wxImplementation_HashTable::Self* {aka wxShadowObjectMethods_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:20:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectMethods_wxImplementation_HashTable::const_iterator::const_iterator(wxShadowObjectMethods_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxShadowObjectMethods_wxImplementation_HashTable*}' to type 'wxShadowObjectMethods_wxImplementation_HashTable::Self* {aka wxShadowObjectMethods_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:20:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_Pair::wxShadowObjectFields_wxImplementation_Pair(wxShadowObjectFields_wxImplementation_Pair::const_t1&, const void* const&)': /usr/include/wx-2.8/wx/hashmap.h:433:79: warning: cast from type 'const const_t2 {aka const void* const}' to type 'wxShadowObjectFields_wxImplementation_Pair::t2 {aka void*}' casts away qualifiers [-Wcast-qual] CLASSNAME( const const_t1& f, const const_t2& s ):first(t1(f)),second(t2(s)) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:625:1: note: in expansion of macro '_WX_DECLARE_PAIR' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_HashTable::Iterator::Iterator(wxShadowObjectFields_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxShadowObjectFields_wxImplementation_HashTable*}' to type 'wxShadowObjectFields_wxImplementation_HashTable::Self* {aka wxShadowObjectFields_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_HashTable::const_iterator::const_iterator(wxShadowObjectFields_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxShadowObjectFields_wxImplementation_HashTable*}' to type 'wxShadowObjectFields_wxImplementation_HashTable::Self* {aka wxShadowObjectFields_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ In file included from /usr/include/wx-2.8/wx/clntdata.h:162:0, from /usr/include/wx-2.8/wx/event.h:18, from /usr/include/wx-2.8/wx/wx.h:25, from gui/main.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In member function 'virtual void* wxClientDataDictionaryPairVector::Copy(const void*) const': /usr/include/wx-2.8/wx/vector.h:142:33: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return new obj(*(obj *) o);\ ^ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/clntdata.h:162:0, from /usr/include/wx-2.8/wx/event.h:18, from /usr/include/wx-2.8/wx/wx.h:25, from gui/main.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In member function 'const wxClientDataDictionaryPair& wxClientDataDictionaryPairVector::at(wxVectorBase::size_type) const': /usr/include/wx-2.8/wx/vector.h:171:36: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return *(obj *) GetItem(idx);\ ^ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'wxClientDataDictionaryPair& wxClientDataDictionaryPairVector::at(wxVectorBase::size_type)': /usr/include/wx-2.8/wx/vector.h:175:36: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return *(obj *) GetItem(idx);\ ^ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_Pair::wxStringToColourHashMap_wxImplementation_Pair(wxStringToColourHashMap_wxImplementation_Pair::const_t1&, const wxColour* const&)': /usr/include/wx-2.8/wx/hashmap.h:433:79: warning: cast from type 'const const_t2 {aka const wxColour* const}' to type 'wxStringToColourHashMap_wxImplementation_Pair::t2 {aka wxColour*}' casts away qualifiers [-Wcast-qual] CLASSNAME( const const_t1& f, const const_t2& s ):first(t1(f)),second(t2(s)) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:625:1: note: in expansion of macro '_WX_DECLARE_PAIR' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_HashTable::Iterator::Iterator(wxStringToColourHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxStringToColourHashMap_wxImplementation_HashTable*}' to type 'wxStringToColourHashMap_wxImplementation_HashTable::Self* {aka wxStringToColourHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_HashTable::const_iterator::const_iterator(wxStringToColourHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxStringToColourHashMap_wxImplementation_HashTable*}' to type 'wxStringToColourHashMap_wxImplementation_HashTable::Self* {aka wxStringToColourHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::Add(const _wxObjArraywxDateTimeArray*)': /usr/include/wx-2.8/wx/dynarray.h:579: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::push_back(const _wxObjArraywxDateTimeArray*)': /usr/include/wx-2.8/wx/dynarray.h:581: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::Insert(const _wxObjArraywxDateTimeArray*, size_t)': /usr/include/wx-2.8/wx/dynarray.h:587: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ In file included from /usr/include/wx-2.8/wx/wx.h:36:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/window.h: In member function 'virtual bool wxWindowBase::HasCapture() const': /usr/include/wx-2.8/wx/window.h:722:30: warning: cast from type 'const wxWindowBase*' to type 'wxWindow*' casts away qualifiers [-Wcast-qual] { return (wxWindow *)this == GetCapture(); } ^~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::Add(const _wxObjArraywxIconArray*)': /usr/include/wx-2.8/wx/dynarray.h:579: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::push_back(const _wxObjArraywxIconArray*)': /usr/include/wx-2.8/wx/dynarray.h:581: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::Insert(const _wxObjArraywxIconArray*, size_t)': /usr/include/wx-2.8/wx/dynarray.h:587: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/main.cpp:31: /usr/include/wx-2.8/wx/image.h: In constructor 'wxImageHistogramBase_wxImplementation_HashTable::Iterator::Iterator(wxImageHistogramBase_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxImageHistogramBase_wxImplementation_HashTable*}' to type 'wxImageHistogramBase_wxImplementation_HashTable::Self* {aka wxImageHistogramBase_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:699:5: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h:136:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h: In constructor 'wxImageHistogramBase_wxImplementation_HashTable::const_iterator::const_iterator(wxImageHistogramBase_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxImageHistogramBase_wxImplementation_HashTable*}' to type 'wxImageHistogramBase_wxImplementation_HashTable::Self* {aka wxImageHistogramBase_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:699:5: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h:136:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/main.cpp:24: /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mkdir -p engines/kyra/.deps g++ -MMD -MF "engines/kyra/.deps/dekyra.d" -MQ "engines/kyra/dekyra.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/kyra/dekyra.cpp -o engines/kyra/dekyra.o mkdir -p engines/kyra/.deps g++ -MMD -MF "engines/kyra/.deps/dekyra_v1.d" -MQ "engines/kyra/dekyra_v1.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/kyra/dekyra_v1.cpp -o engines/kyra/dekyra_v1.o mkdir -p engines/mohawk/.deps g++ -MMD -MF "engines/mohawk/.deps/archive.d" -MQ "engines/mohawk/archive.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/mohawk/archive.cpp -o engines/mohawk/archive.o mkdir -p engines/mohawk/.deps g++ -MMD -MF "engines/mohawk/.deps/deriven.d" -MQ "engines/mohawk/deriven.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/mohawk/deriven.cpp -o engines/mohawk/deriven.o mkdir -p engines/mohawk/utils/.deps g++ -MMD -MF "engines/mohawk/utils/.deps/file.d" -MQ "engines/mohawk/utils/file.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/mohawk/utils/file.cpp -o engines/mohawk/utils/file.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/gob_loadcalc.d" -MQ "engines/gob/gob_loadcalc.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/gob/gob_loadcalc.cpp -o engines/gob/gob_loadcalc.o mkdir -p gui/.deps g++ -MMD -MF "gui/.deps/pages.d" -MQ "gui/pages.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -c gui/pages.cpp -o gui/pages.o In file included from /usr/include/wx-2.8/wx/debug.h:22:0, from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/wxchar.h: In function 'wxChar* wxTmemchr(const wxChar*, wxChar, size_t)': /usr/include/wx-2.8/wx/wxchar.h:1351:33: warning: cast from type 'const wxChar* {aka const wchar_t*}' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] return (wxChar*)s; ^ In file included from /usr/include/wx-2.8/wx/string.h:55:0, from /usr/include/wx-2.8/wx/memory.h:16, from /usr/include/wx-2.8/wx/object.h:20, from /usr/include/wx-2.8/wx/wx.h:16, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/buffer.h: In member function 'char* wxCharBuffer::release() const': /usr/include/wx-2.8/wx/buffer.h:63:23: warning: cast from type 'const wxCharBuffer*' to type 'wxCharBuffer*' casts away qualifiers [-Wcast-qual] ((classname *)this)->m_str = NULL; \ ^ /usr/include/wx-2.8/wx/buffer.h:127:1: note: in expansion of macro 'DEFINE_BUFFER' DEFINE_BUFFER(wxCharBuffer, char, wxStrdupA); ^~~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h: In member function 'wchar_t* wxWCharBuffer::release() const': /usr/include/wx-2.8/wx/buffer.h:63:23: warning: cast from type 'const wxWCharBuffer*' to type 'wxWCharBuffer*' casts away qualifiers [-Wcast-qual] ((classname *)this)->m_str = NULL; \ ^ /usr/include/wx-2.8/wx/buffer.h:134:1: note: in expansion of macro 'DEFINE_BUFFER' DEFINE_BUFFER(wxWCharBuffer, wchar_t, wxStrdupW); ^~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/memory.h:16:0, from /usr/include/wx-2.8/wx/object.h:20, from /usr/include/wx-2.8/wx/wx.h:16, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/string.h: In member function 'wxChar* wxStringData::data() const': /usr/include/wx-2.8/wx/string.h:223:51: warning: cast from type 'const wxStringData*' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] wxChar* data() const { return (wxChar*)(this + 1); } ^ /usr/include/wx-2.8/wx/string.h: In member function 'void wxStringBase::Init()': /usr/include/wx-2.8/wx/string.h:270:39: warning: cast from type 'const wxChar* {aka const wchar_t*}' to type 'wxChar* {aka wchar_t*}' casts away qualifiers [-Wcast-qual] void Init() { m_pchData = (wxChar *)wxEmptyString; } ^~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::operator[](size_t) const': /usr/include/wx-2.8/wx/dynarray.h:335:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Item(size_t) const': /usr/include/wx-2.8/wx/dynarray.h:337:44: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](uiIndex)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void*& wxArrayPtrVoid::Last() const': /usr/include/wx-2.8/wx/dynarray.h:339:48: warning: cast from type 'const void**' to type 'void**' casts away qualifiers [-Wcast-qual] { return (T&)(base::operator[](Count() - 1)); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/wx.h:17:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::begin()': /usr/include/wx-2.8/wx/dynarray.h:450: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::begin() const': /usr/include/wx-2.8/wx/dynarray.h:451: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(); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::end()': /usr/include/wx-2.8/wx/dynarray.h:453: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void* const* wxArrayPtrVoid::end() const': /usr/include/wx-2.8/wx/dynarray.h:454: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(); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator, wxArrayPtrVoid::iterator)': /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:456: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::erase(wxArrayPtrVoid::iterator)': /usr/include/wx-2.8/wx/dynarray.h:458: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:458: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::size_type, wxArrayPtrVoid::const_reference)': /usr/include/wx-2.8/wx/dynarray.h:462: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void** wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_reference)': /usr/include/wx-2.8/wx/dynarray.h:464: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h:464: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); }\ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::insert(wxArrayPtrVoid::iterator, wxArrayPtrVoid::const_iterator, wxArrayPtrVoid::const_iterator)': /usr/include/wx-2.8/wx/dynarray.h:466: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, \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997: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 /usr/include/wx-2.8/wx/wx.h:18:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/list.h: In member function 'void** wxNodeBase::GetDataPtr() const': /usr/include/wx-2.8/wx/list.h:484:56: warning: cast from type 'const wxNodeBase*' to type 'wxNodeBase*' casts away qualifiers [-Wcast-qual] void** GetDataPtr() const { return &(((wxNodeBase*)this)->m_data); } ^~~~ /usr/include/wx-2.8/wx/list.h: In member function 'wxListBase::operator wxList&() const': /usr/include/wx-2.8/wx/list.h:1174: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 /usr/include/wx-2.8/wx/wx.h:21:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/hashmap.h: In constructor 'wxLongToLongHashMap_wxImplementation_HashTable::Iterator::Iterator(wxLongToLongHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxLongToLongHashMap_wxImplementation_HashTable*}' to type 'wxLongToLongHashMap_wxImplementation_HashTable::Self* {aka wxLongToLongHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:735:1: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h: In constructor 'wxLongToLongHashMap_wxImplementation_HashTable::const_iterator::const_iterator(wxLongToLongHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxLongToLongHashMap_wxImplementation_HashTable*}' to type 'wxLongToLongHashMap_wxImplementation_HashTable::Self* {aka wxLongToLongHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:735:1: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectMethods_wxImplementation_HashTable::Iterator::Iterator(wxShadowObjectMethods_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxShadowObjectMethods_wxImplementation_HashTable*}' to type 'wxShadowObjectMethods_wxImplementation_HashTable::Self* {aka wxShadowObjectMethods_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:20:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectMethods_wxImplementation_HashTable::const_iterator::const_iterator(wxShadowObjectMethods_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxShadowObjectMethods_wxImplementation_HashTable*}' to type 'wxShadowObjectMethods_wxImplementation_HashTable::Self* {aka wxShadowObjectMethods_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:20:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_Pair::wxShadowObjectFields_wxImplementation_Pair(wxShadowObjectFields_wxImplementation_Pair::const_t1&, const void* const&)': /usr/include/wx-2.8/wx/hashmap.h:433:79: warning: cast from type 'const const_t2 {aka const void* const}' to type 'wxShadowObjectFields_wxImplementation_Pair::t2 {aka void*}' casts away qualifiers [-Wcast-qual] CLASSNAME( const const_t1& f, const const_t2& s ):first(t1(f)),second(t2(s)) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:625:1: note: in expansion of macro '_WX_DECLARE_PAIR' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_HashTable::Iterator::Iterator(wxShadowObjectFields_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxShadowObjectFields_wxImplementation_HashTable*}' to type 'wxShadowObjectFields_wxImplementation_HashTable::Self* {aka wxShadowObjectFields_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-2.8/wx/clntdata.h: In constructor 'wxShadowObjectFields_wxImplementation_HashTable::const_iterator::const_iterator(wxShadowObjectFields_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxShadowObjectFields_wxImplementation_HashTable*}' to type 'wxShadowObjectFields_wxImplementation_HashTable::Self* {aka wxShadowObjectFields_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:703:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:25:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ In file included from /usr/include/wx-2.8/wx/clntdata.h:162:0, from /usr/include/wx-2.8/wx/event.h:18, from /usr/include/wx-2.8/wx/wx.h:25, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In member function 'virtual void* wxClientDataDictionaryPairVector::Copy(const void*) const': /usr/include/wx-2.8/wx/vector.h:142:33: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return new obj(*(obj *) o);\ ^ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/clntdata.h:162:0, from /usr/include/wx-2.8/wx/event.h:18, from /usr/include/wx-2.8/wx/wx.h:25, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/clntdata.h: In member function 'const wxClientDataDictionaryPair& wxClientDataDictionaryPairVector::at(wxVectorBase::size_type) const': /usr/include/wx-2.8/wx/vector.h:171:36: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return *(obj *) GetItem(idx);\ ^ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'wxClientDataDictionaryPair& wxClientDataDictionaryPairVector::at(wxVectorBase::size_type)': /usr/include/wx-2.8/wx/vector.h:175:36: warning: cast from type 'const void*' to type 'wxClientDataDictionaryPair*' casts away qualifiers [-Wcast-qual] return *(obj *) GetItem(idx);\ ^ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_Pair::wxStringToColourHashMap_wxImplementation_Pair(wxStringToColourHashMap_wxImplementation_Pair::const_t1&, const wxColour* const&)': /usr/include/wx-2.8/wx/hashmap.h:433:79: warning: cast from type 'const const_t2 {aka const wxColour* const}' to type 'wxStringToColourHashMap_wxImplementation_Pair::t2 {aka wxColour*}' casts away qualifiers [-Wcast-qual] CLASSNAME( const const_t1& f, const const_t2& s ):first(t1(f)),second(t2(s)) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:625:1: note: in expansion of macro '_WX_DECLARE_PAIR' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_HashTable::Iterator::Iterator(wxStringToColourHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxStringToColourHashMap_wxImplementation_HashTable*}' to type 'wxStringToColourHashMap_wxImplementation_HashTable::Self* {aka wxStringToColourHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h: In constructor 'wxStringToColourHashMap_wxImplementation_HashTable::const_iterator::const_iterator(wxStringToColourHashMap_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxStringToColourHashMap_wxImplementation_HashTable*}' to type 'wxStringToColourHashMap_wxImplementation_HashTable::Self* {aka wxStringToColourHashMap_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:686:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gdicmn.h:544:1: note: in expansion of macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::Add(const _wxObjArraywxDateTimeArray*)': /usr/include/wx-2.8/wx/dynarray.h:579: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::push_back(const _wxObjArraywxDateTimeArray*)': /usr/include/wx-2.8/wx/dynarray.h:581: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxDateTimeArray::Insert(const _wxObjArraywxDateTimeArray*, size_t)': /usr/include/wx-2.8/wx/dynarray.h:587: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1494:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE); ^ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ In file included from /usr/include/wx-2.8/wx/wx.h:36:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/window.h: In member function 'virtual bool wxWindowBase::HasCapture() const': /usr/include/wx-2.8/wx/window.h:722:30: warning: cast from type 'const wxWindowBase*' to type 'wxWindow*' casts away qualifiers [-Wcast-qual] { return (wxWindow *)this == GetCapture(); } ^~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:17:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::Add(const _wxObjArraywxIconArray*)': /usr/include/wx-2.8/wx/dynarray.h:579: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::push_back(const _wxObjArraywxIconArray*)': /usr/include/wx-2.8/wx/dynarray.h:581: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h: In member function 'void wxIconArray::Insert(const _wxObjArraywxIconArray*, size_t)': /usr/include/wx-2.8/wx/dynarray.h:587: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); } \ ^ /usr/include/wx-2.8/wx/dynarray.h:791:5: note: in expansion of macro '_WX_DECLARE_OBJARRAY' _WX_DECLARE_OBJARRAY(_wxObjArray##name, name, wxArrayPtrVoid, decl) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:794:5: note: in expansion of macro 'WX_DECLARE_OBJARRAY_WITH_DECL' WX_DECLARE_OBJARRAY_WITH_DECL(T, name, class expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:787:5: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_OBJARRAY' WX_DECLARE_USER_EXPORTED_OBJARRAY(T, name, WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/iconbndl.h:22:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_OBJARRAY' WX_DECLARE_EXPORTED_OBJARRAY( wxIcon, wxIconArray ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:21:0, from gui/pages.cpp:31: /usr/include/wx-2.8/wx/image.h: In constructor 'wxImageHistogramBase_wxImplementation_HashTable::Iterator::Iterator(wxImageHistogramBase_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:188:41: warning: cast from type 'const Self* {aka const wxImageHistogramBase_wxImplementation_HashTable*}' to type 'wxImageHistogramBase_wxImplementation_HashTable::Self* {aka wxImageHistogramBase_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : m_node(node), m_ht((Self*)ht) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:699:5: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h:136:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h: In constructor 'wxImageHistogramBase_wxImplementation_HashTable::const_iterator::const_iterator(wxImageHistogramBase_wxImplementation_HashTable::Node*, const Self*)': /usr/include/wx-2.8/wx/hashmap.h:230:38: warning: cast from type 'const Self* {aka const wxImageHistogramBase_wxImplementation_HashTable*}' to type 'wxImageHistogramBase_wxImplementation_HashTable::Self* {aka wxImageHistogramBase_wxImplementation_HashTable*}' casts away qualifiers [-Wcast-qual] : Iterator( node, (Self*)ht ) {} \ ^ /usr/include/wx-2.8/wx/hashmap.h:627:1: note: in expansion of macro '_WX_DECLARE_HASHTABLE' _WX_DECLARE_HASHTABLE( CLASSNAME##_wxImplementation_Pair, KEY_T, HASH_T, CLASSNAME##_wxImplementation_KeyEx, KEY_EQ_T, CLASSNAME##_wxImplementation_HashTable, CLASSEXP, grow_lf70, never_shrink ) \ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:696:5: note: in expansion of macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/hashmap.h:699:5: note: in expansion of macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/image.h:136:1: note: in expansion of macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wxprec.h:13, from gui/pages.cpp:24: /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^~~~~~~~~~~ mkdir -p engines/mohawk/.deps g++ -MMD -MF "engines/mohawk/.deps/extract_mohawk.d" -MQ "engines/mohawk/extract_mohawk.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/mohawk/extract_mohawk.cpp -o engines/mohawk/extract_mohawk.o mkdir -p engines/mohawk/.deps g++ -MMD -MF "engines/mohawk/.deps/construct_mohawk.d" -MQ "engines/mohawk/construct_mohawk.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c engines/mohawk/construct_mohawk.cpp -o engines/mohawk/construct_mohawk.o mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/codegen.d" -MQ "decompiler/codegen.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/codegen.cpp -o decompiler/codegen.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 decompiler/engine.h:25:0, from decompiler/codegen.cpp:23: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/control_flow.d" -MQ "decompiler/control_flow.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/control_flow.cpp -o decompiler/control_flow.o 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); ^~~~~ 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 decompiler/engine.h:25:0, from decompiler/control_flow.h:26, from decompiler/control_flow.cpp:22: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/disassembler.d" -MQ "decompiler/disassembler.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/disassembler.cpp -o decompiler/disassembler.o 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 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; ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/graph.d" -MQ "decompiler/graph.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/graph.cpp -o decompiler/graph.o 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 decompiler/engine.h:25:0, from decompiler/graph.cpp:23: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/instruction.d" -MQ "decompiler/instruction.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/instruction.cpp -o decompiler/instruction.o 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 decompiler/engine.h:25:0, from decompiler/instruction.cpp:24: decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/simple_disassembler.d" -MQ "decompiler/simple_disassembler.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/simple_disassembler.cpp -o decompiler/simple_disassembler.o 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); ^~~~~ 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/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; ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/unknown_opcode.d" -MQ "decompiler/unknown_opcode.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/unknown_opcode.cpp -o decompiler/unknown_opcode.o mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/decompiler.d" -MQ "decompiler/decompiler.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/decompiler.cpp -o decompiler/decompiler.o 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; ^~~~~ mkdir -p decompiler/groovie/.deps g++ -MMD -MF "decompiler/groovie/.deps/disassembler.d" -MQ "decompiler/groovie/disassembler.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/groovie/disassembler.cpp -o decompiler/groovie/disassembler.o 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) { ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/value.d" -MQ "decompiler/value.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/value.cpp -o decompiler/value.o 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) { ^~~~~ mkdir -p decompiler/groovie/.deps g++ -MMD -MF "decompiler/groovie/.deps/engine.d" -MQ "decompiler/groovie/engine.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/groovie/engine.cpp -o 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 decompiler/groovie/engine.cpp:23:0: decompiler/groovie/disassembler.h:39:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void doDisassemble() throw(UnknownOpcodeException); ^~~~~ mkdir -p decompiler/kyra/.deps g++ -MMD -MF "decompiler/kyra/.deps/codegen.d" -MQ "decompiler/kyra/codegen.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/kyra/codegen.cpp -o decompiler/kyra/codegen.o 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/engine.h:25:0, from decompiler/kyra/engine.h:25, from decompiler/kyra/codegen.cpp:23: ./decompiler/disassembler.h:47:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual void doDisassemble() throw(std::exception) = 0; ^~~~~ mkdir -p decompiler/kyra/.deps g++ -MMD -MF "decompiler/kyra/.deps/engine.d" -MQ "decompiler/kyra/engine.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/kyra/engine.cpp -o decompiler/kyra/engine.o 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); ^~~~~ ./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 decompiler/kyra/engine.cpp:23:0: decompiler/kyra/disassembler.h:97:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void doDisassemble() throw(std::exception); ^~~~~ mkdir -p decompiler/kyra/.deps g++ -MMD -MF "decompiler/kyra/.deps/disassembler.d" -MQ "decompiler/kyra/disassembler.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/kyra/disassembler.cpp -o decompiler/kyra/disassembler.o 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); ^~~~~ decompiler/kyra/disassembler.cpp:279:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Kyra::Kyra2Disassembler::doDisassemble() throw(std::exception) { ^~~~~ mkdir -p decompiler/scummv6/.deps g++ -MMD -MF "decompiler/scummv6/.deps/codegen.d" -MQ "decompiler/scummv6/codegen.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/scummv6/codegen.cpp -o decompiler/scummv6/codegen.o 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/scummv6/codegen.cpp: In member function 'virtual void Scumm::v6::Scummv6CodeGenerator::processSpecialMetadata(InstPtr, char, int)': decompiler/scummv6/codegen.cpp:259:9: warning: this statement may fall through [-Wimplicit-fallthrough=] addArg(inst->_params[0]); ~~~~~~^~~~~~~~~~~~~~~~~~ decompiler/scummv6/codegen.cpp:260:2: note: here case 'v': ^~~~ mkdir -p decompiler/scummv6/.deps g++ -MMD -MF "decompiler/scummv6/.deps/engine.d" -MQ "decompiler/scummv6/engine.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/scummv6/engine.cpp -o decompiler/scummv6/engine.o In file included from decompiler/scummv6/../instruction.h:32:0, from decompiler/scummv6/../disassembler.h:28, from decompiler/scummv6/../engine.h:25, from decompiler/scummv6/engine.h:25, from decompiler/scummv6/engine.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/../disassembler.h:28, from decompiler/scummv6/../engine.h:25, from decompiler/scummv6/engine.h:25, from decompiler/scummv6/engine.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); ^~~~~ In file included from decompiler/scummv6/../engine.h:25:0, from decompiler/scummv6/engine.h:25, from decompiler/scummv6/engine.cpp:22: decompiler/scummv6/../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/scummv6/engine.cpp:23:0: decompiler/scummv6/disassembler.h:44:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void doDisassemble() throw(std::exception); ^~~~~ mkdir -p ./.deps g++ -MMD -MF "./.deps/create_sjisfnt.d" -MQ "create_sjisfnt.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -UICONV_USES_CONST -c create_sjisfnt.cpp -o create_sjisfnt.o g++ -o decine engines/cine/decine.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm mkdir -p ./.deps g++ -MMD -MF "./.deps/version.d" -MQ "version.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c version.cpp -o version.o g++ -o dekyra engines/kyra/dekyra.o engines/kyra/dekyra_v1.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm g++ -o deriven engines/mohawk/archive.o engines/mohawk/deriven.o engines/mohawk/utils/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm g++ -o descumm engines/scumm/descumm.o engines/scumm/descumm6.o engines/scumm/descumm-common.o engines/scumm/descumm-tool.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm g++ -o desword2 engines/sword2/desword2.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm g++ -o gob_loadcalc engines/gob/gob_loadcalc.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm g++ -o extract_mohawk engines/mohawk/archive.o engines/mohawk/extract_mohawk.o engines/mohawk/utils/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm g++ -o construct_mohawk engines/mohawk/construct_mohawk.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm g++ -o scummvm-tools-cli main_cli.o scummvm-tools-cli.o engines/agos/compress_agos.o engines/gob/compress_gob.o engines/gob/extract_fascination_cd.o engines/kyra/compress_kyra.o engines/queen/compress_queen.o engines/saga/compress_saga.o engines/sci/compress_sci.o engines/scumm/compress_scumm_bun.o engines/scumm/compress_scumm_san.o engines/scumm/compress_scumm_sou.o engines/sword1/compress_sword1.o engines/sword2/compress_sword2.o engines/tinsel/compress_tinsel.o engines/tony/compress_tony.o engines/tony/compress_tony_vdb.o engines/touche/compress_touche.o engines/tucker/compress_tucker.o engines/agos/extract_agos.o engines/cge/extract_cge.o engines/cge/pack_cge.o engines/cine/extract_cine.o engines/cruise/extract_cruise_pc.o engines/gob/extract_gob_stk.o engines/kyra/extract_kyra.o engines/prince/extract_prince.o engines/prince/pack_prince.o engines/parallaction/extract_parallaction.o engines/scumm/extract_loom_tg16.o engines/scumm/extract_mm_apple.o engines/scumm/extract_mm_c64.o engines/scumm/extract_mm_nes.o engines/scumm/extract_scumm_mac.o engines/scumm/extract_zak_c64.o engines/kyra/kyra_ins.o engines/kyra/kyra_pak.o compress.o tool.o tools.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o encode_dxa.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lvorbisfile -lvorbis -lvorbisenc -logg -lFLAC -logg -lmad -lpng -lz g++ -o create_sjisfnt create_sjisfnt.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lfreetype g++ -o scummvm-tools gui/configuration.o gui/gui_tools.o gui/main.o gui/pages.o engines/agos/compress_agos.o engines/gob/compress_gob.o engines/gob/extract_fascination_cd.o engines/kyra/compress_kyra.o engines/queen/compress_queen.o engines/saga/compress_saga.o engines/sci/compress_sci.o engines/scumm/compress_scumm_bun.o engines/scumm/compress_scumm_san.o engines/scumm/compress_scumm_sou.o engines/sword1/compress_sword1.o engines/sword2/compress_sword2.o engines/tinsel/compress_tinsel.o engines/tony/compress_tony.o engines/tony/compress_tony_vdb.o engines/touche/compress_touche.o engines/tucker/compress_tucker.o engines/agos/extract_agos.o engines/cge/extract_cge.o engines/cge/pack_cge.o engines/cine/extract_cine.o engines/cruise/extract_cruise_pc.o engines/gob/extract_gob_stk.o engines/kyra/extract_kyra.o engines/prince/extract_prince.o engines/prince/pack_prince.o engines/parallaction/extract_parallaction.o engines/scumm/extract_loom_tg16.o engines/scumm/extract_mm_apple.o engines/scumm/extract_mm_c64.o engines/scumm/extract_mm_nes.o engines/scumm/extract_scumm_mac.o engines/scumm/extract_zak_c64.o engines/kyra/kyra_ins.o engines/kyra/kyra_pak.o compress.o tool.o tools.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o encode_dxa.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -pthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lvorbisfile -lvorbis -lvorbisenc -logg -lFLAC -logg -lmad -lpng -lz g++ -o degob engines/gob/degob.o engines/gob/degob_script.o engines/gob/degob_script_v1.o engines/gob/degob_script_v2.o engines/gob/degob_script_v3.o engines/gob/degob_script_v4.o engines/gob/degob_script_v5.o engines/gob/degob_script_v6.o engines/gob/degob_script_bargon.o engines/gob/degob_script_fascin.o engines/gob/degob_script_geisha.o engines/gob/degob_script_littlered.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm mkdir -p decompiler/scummv6/.deps g++ -MMD -MF "decompiler/scummv6/.deps/disassembler.d" -MQ "decompiler/scummv6/disassembler.o" -MP -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -fPIC -DHAVE_CONFIG_H -DPOSIX -I. -I. -c decompiler/scummv6/disassembler.cpp -o decompiler/scummv6/disassembler.o In file included from ./decompiler/instruction.h:32:0, from ./decompiler/disassembler.h:28, from ./decompiler/simple_disassembler.h:25, from decompiler/scummv6/disassembler.h:25, from decompiler/scummv6/disassembler.cpp:27: ./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/scummv6/disassembler.h:25, from decompiler/scummv6/disassembler.cpp:27: ./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/simple_disassembler.h:25:0, from decompiler/scummv6/disassembler.h:25, from decompiler/scummv6/disassembler.cpp:27: ./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/scummv6/disassembler.cpp:27:0: decompiler/scummv6/disassembler.h:44:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void doDisassemble() throw(std::exception); ^~~~~ decompiler/scummv6/disassembler.cpp:32:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Scumm::v6::Scummv6Disassembler::doDisassemble() throw(std::exception) { ^~~~~ g++ -o decompile common/file.o decompiler/codegen.o decompiler/control_flow.o decompiler/decompiler.o decompiler/disassembler.o decompiler/graph.o decompiler/instruction.o decompiler/simple_disassembler.o decompiler/unknown_opcode.o decompiler/value.o decompiler/groovie/disassembler.o decompiler/groovie/engine.o decompiler/kyra/codegen.o decompiler/kyra/disassembler.o decompiler/kyra/engine.o decompiler/scummv6/codegen.o decompiler/scummv6/disassembler.o decompiler/scummv6/engine.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lboost_program_options + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Ahp8nV + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x ++ dirname /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x + cd scummvm-tools-2.0.0 + mkdir -p /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x 'INSTALL=/usr/bin/install -p' /usr/bin/install -p -p -m 0755 -d /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin /usr/bin/install -p -p -m 0755 -d /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/scummvm-tools for i in decine degob dekyra deriven descumm desword2 gob_loadcalc extract_mohawk construct_mohawk scummvm-tools-cli decompile create_sjisfnt scummvm-tools ; do /usr/bin/install -p -p -m 0755 $i /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin ; done /usr/bin/install -p -m 0755 -d /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/scummvm-tools /usr/bin/install -p -p -m 0644 ./gui/media/*.* /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/scummvm-tools + cd /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin ++ ls construct_mohawk create_sjisfnt decine decompile degob dekyra deriven descumm desword2 extract_mohawk gob_loadcalc scummvm-tools scummvm-tools-cli ++ grep -v scummvm + for i in `ls *|grep -v scummvm` + mv construct_mohawk scummvm-construct_mohawk + for i in `ls *|grep -v scummvm` + mv create_sjisfnt scummvm-create_sjisfnt + for i in `ls *|grep -v scummvm` + mv decine scummvm-decine + for i in `ls *|grep -v scummvm` + mv decompile scummvm-decompile + for i in `ls *|grep -v scummvm` + mv degob scummvm-degob + for i in `ls *|grep -v scummvm` + mv dekyra scummvm-dekyra + for i in `ls *|grep -v scummvm` + mv deriven scummvm-deriven + for i in `ls *|grep -v scummvm` + mv descumm scummvm-descumm + for i in `ls *|grep -v scummvm` + mv desword2 scummvm-desword2 + for i in `ls *|grep -v scummvm` + mv extract_mohawk scummvm-extract_mohawk + for i in `ls *|grep -v scummvm` + mv gob_loadcalc scummvm-gob_loadcalc + mkdir -p /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/applications + desktop-file-install --dir /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/applications /builddir/build/SOURCES/scummvm-tools.desktop + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 2.0.0-1.fc27 --unique-debug-suffix -2.0.0-1.fc27.s390x --unique-debug-src-base scummvm-tools-2.0.0-1.fc27.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/scummvm-tools-2.0.0 extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-tools extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-tools-cli extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-construct_mohawk extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-create_sjisfnt extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-decine extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-decompile extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-degob extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-dekyra extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-deriven extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-descumm extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-desword2 extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-extract_mohawk extracting debug info from /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/bin/scummvm-gob_loadcalc /usr/lib/rpm/sepdebugcrcfix: Updated 13 CRC32s, 0 CRC32s did match. 3588 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink Processing files: scummvm-tools-2.0.0-1.fc27.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.A749Md + umask 022 + cd /builddir/build/BUILD + cd scummvm-tools-2.0.0 + DOCDIR=/builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/doc/scummvm-tools + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/doc/scummvm-tools + cp -pr README /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/doc/scummvm-tools + cp -pr TODO /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/doc/scummvm-tools + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.42XIwu + umask 022 + cd /builddir/build/BUILD + cd scummvm-tools-2.0.0 + LICENSEDIR=/builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/licenses/scummvm-tools + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/licenses/scummvm-tools + cp -pr COPYING /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x/usr/share/licenses/scummvm-tools + exit 0 Provides: application() application(scummvm-tools.desktop) scummvm-tools = 2.0.0-1.fc27 scummvm-tools(s390-64) = 2.0.0-1.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libFLAC.so.8()(64bit) libboost_program_options.so.1.64.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libmad.so.0()(64bit) libogg.so.0()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpthread.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libvorbis.so.0()(64bit) libvorbisenc.so.2()(64bit) libvorbisfile.so.3()(64bit) libwx_baseu-2.8.so.0()(64bit) libwx_baseu-2.8.so.0(WXU_2.8)(64bit) libwx_baseu_net-2.8.so.0()(64bit) libwx_baseu_xml-2.8.so.0()(64bit) libwx_gtk2u_adv-2.8.so.0()(64bit) libwx_gtk2u_adv-2.8.so.0(WXU_2.8)(64bit) libwx_gtk2u_aui-2.8.so.0()(64bit) libwx_gtk2u_core-2.8.so.0()(64bit) libwx_gtk2u_core-2.8.so.0(WXU_2.8)(64bit) libwx_gtk2u_core-2.8.so.0(WXU_2.8.8)(64bit) libwx_gtk2u_html-2.8.so.0()(64bit) libwx_gtk2u_qa-2.8.so.0()(64bit) libwx_gtk2u_richtext-2.8.so.0()(64bit) libwx_gtk2u_xrc-2.8.so.0()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: scummvm-tools-debugsource-2.0.0-1.fc27.s390x Provides: scummvm-tools-debugsource = 2.0.0-1.fc27 scummvm-tools-debugsource(s390-64) = 2.0.0-1.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: scummvm-tools-debuginfo-2.0.0-1.fc27.s390x Provides: debuginfo(build-id) = 03e19bfad23222eb6c8d83a3b642a4b23e87766d debuginfo(build-id) = 0b2bf251afe3b88a851e0eee06e191f223a49db3 debuginfo(build-id) = 1bbe319781ce98bda2c19c324bd241a7e4f50ce3 debuginfo(build-id) = 3ac2e727c97c9ac73d0d0faf608f4e2c6e9a1791 debuginfo(build-id) = 4b3c2281c3368b9e7ceb82506dbd543d1a3bd6e1 debuginfo(build-id) = 76dcaf02c8b463cdb339faa7c5ceaecca49b0941 debuginfo(build-id) = 78cb37d0caa331d49b14b31cb94bb4b92822042a debuginfo(build-id) = c996ca4e0fd72385e18eb53392cbe5ba6f57c8f3 debuginfo(build-id) = cf5972ce7182f3489a6bcb1e67508b7224d9e9d2 debuginfo(build-id) = d5a6a397f8aa1fc66a4c81a8e06777b7b2b66fee debuginfo(build-id) = d9cb02ad5cc5bd8f5df879661d6ad1faf805ec89 debuginfo(build-id) = dbb552f94aa3c60b65321837c122396d3a3b31a2 debuginfo(build-id) = ddaed430cbd04dbab0af5b4f64a4330d5a52e29e scummvm-tools-debuginfo = 2.0.0-1.fc27 scummvm-tools-debuginfo(s390-64) = 2.0.0-1.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: scummvm-tools-debugsource(s390-64) = 2.0.0-1.fc27 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x Wrote: /builddir/build/RPMS/scummvm-tools-2.0.0-1.fc27.s390x.rpm Wrote: /builddir/build/RPMS/scummvm-tools-debugsource-2.0.0-1.fc27.s390x.rpm Wrote: /builddir/build/RPMS/scummvm-tools-debuginfo-2.0.0-1.fc27.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Vufol3 + umask 022 + cd /builddir/build/BUILD + cd scummvm-tools-2.0.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/scummvm-tools-2.0.0-1.fc27.s390x + exit 0 Child return code was: 0