Mock Version: 3.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mingw-wxWidgets.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/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': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9klooeup:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9klooeup:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'cd1780e9faf44e2bb9cea77b1660c29c', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9klooeup:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mingw-wxWidgets.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': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1648166400 Wrote: /builddir/build/SRPMS/mingw-wxWidgets-2.8.12-34.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mingw-wxWidgets.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/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': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9klooeup:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9klooeup:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '0eae902e059d419ba2ed8c2f23358cd7', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9klooeup:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mingw-wxWidgets.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': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1648166400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.e8RvX9 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf wxWidgets-2.8.12 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/wxWidgets-2.8.12.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd wxWidgets-2.8.12 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (wxWidgets-2.8.12-mingw64-1.patch):' Patch #0 (wxWidgets-2.8.12-mingw64-1.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .mingw64 --fuzz=0 patching file configure patching file include/wx/msw/menuitem.h patching file src/aui/framemanager.cpp patching file src/common/debugrpt.cpp patching file src/common/filefn.cpp patching file src/common/utilscmn.cpp patching file src/msw/dcprint.cpp patching file src/msw/frame.cpp patching file src/msw/helpwin.cpp patching file src/msw/mdi.cpp patching file src/msw/menu.cpp patching file src/msw/menuitem.cpp patching file src/msw/pen.cpp patching file src/msw/printdlg.cpp patching file src/msw/tbar95.cpp patching file src/msw/textctrl.cpp patching file src/msw/thread.cpp patching file src/msw/tooltip.cpp patching file src/msw/toplevel.cpp patching file src/msw/utils.cpp patching file src/msw/window.cpp + echo 'Patch #1 (wxWidgets-2.8.12-strtoull.patch):' Patch #1 (wxWidgets-2.8.12-strtoull.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .strtoull --fuzz=0 patching file include/wx/wxchar.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.r6rMC6 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd wxWidgets-2.8.12 + export 'MINGW32_CXXFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + MINGW32_CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export 'MINGW64_CXXFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + MINGW64_CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export MINGW_BUILDDIR_SUFFIX=_shared + MINGW_BUILDDIR_SUFFIX=_shared + run_mingw_configure --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./src/expat/conftools/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./src/expat/conftools/config.sub ++ basename ./src/expat/conftools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./src/expat/conftools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './src/expat/conftools/config.sub' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./src/expat/conftools/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./src/expat/conftools/config.guess ++ basename ./src/expat/conftools/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./src/expat/conftools/config.guess '/usr/lib/rpm/redhat/config.guess' -> './src/expat/conftools/config.guess' + for i in $(find . -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' + for i in $(find . -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' + mkdir -p build_win32_shared + pushd build_win32_shared ~/build/BUILD/wxWidgets-2.8.12/build_win32_shared ~/build/BUILD/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 ++ grep -E '^(w+)=(.*)$' + unset + test -z '' + PATH_ORIG=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH_ORIG + PATH=/usr/i686-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/i686-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/i686-w64-mingw32-addr2line /usr/bin/i686-w64-mingw32-ar /usr/bin/i686-w64-mingw32-as /usr/bin/i686-w64-mingw32-c++ /usr/bin/i686-w64-mingw32-c++filt /usr/bin/i686-w64-mingw32-cpp /usr/bin/i686-w64-mingw32-dlltool /usr/bin/i686-w64-mingw32-dllwrap /usr/bin/i686-w64-mingw32-elfedit /usr/bin/i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-12.2.1 /usr/bin/i686-w64-mingw32-gcc-ar /usr/bin/i686-w64-mingw32-gcc-nm /usr/bin/i686-w64-mingw32-gcc-ranlib /usr/bin/i686-w64-mingw32-gcov /usr/bin/i686-w64-mingw32-gcov-dump /usr/bin/i686-w64-mingw32-gcov-tool /usr/bin/i686-w64-mingw32-gprof /usr/bin/i686-w64-mingw32-ld /usr/bin/i686-w64-mingw32-ld.bfd /usr/bin/i686-w64-mingw32-lto-dump /usr/bin/i686-w64-mingw32-nm /usr/bin/i686-w64-mingw32-objcopy /usr/bin/i686-w64-mingw32-objdump /usr/bin/i686-w64-mingw32-pkg-config /usr/bin/i686-w64-mingw32-ranlib /usr/bin/i686-w64-mingw32-readelf /usr/bin/i686-w64-mingw32-size /usr/bin/i686-w64-mingw32-strings /usr/bin/i686-w64-mingw32-strip /usr/bin/i686-w64-mingw32-windmc /usr/bin/i686-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-addr2line ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/i686-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ar ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AR + declare -x AR=/usr/bin/i686-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-as ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AS + declare -x AS=/usr/bin/i686-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-c++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXX + declare -x CXX=/usr/bin/i686-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-c++filt ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXXFILT + declare -x CXXFILT=/usr/bin/i686-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-cpp ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CPP + declare -x CPP=/usr/bin/i686-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-dlltool ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/i686-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-dllwrap ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/i686-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-elfedit ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/i686-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-g++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/i686-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcc ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCC + declare -x GCC=/usr/bin/i686-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/i686-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/i686-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-tool ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/i686-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gprof ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GPROF + declare -x GPROF=/usr/bin/i686-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/i686-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld.bfd ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD_BFD + declare -x LD_BFD=/usr/bin/i686-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-lto-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/i686-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-nm ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=NM + declare -x NM=/usr/bin/i686-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objcopy ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/i686-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objdump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/i686-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-pkg-config ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/i686-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ranlib ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/i686-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-readelf ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=READELF + declare -x READELF=/usr/bin/i686-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-size ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/i686-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strings ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRINGS + declare -x STRINGS=/usr/bin/i686-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strip ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/i686-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windmc ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDMC + declare -x WINDMC=/usr/bin/i686-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windres ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/i686-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=i686-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/i686-w64-mingw32-g++ ']' + CXX=i686-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS ++ grep -- '-config$' ++ ls /usr/i686-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgcc_s_dw2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libjpeg-62.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtiff-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtiffxx-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + unset x i + __mingw32_topdir=. + test -x configure + __mingw32_topdir=.. + ../configure --host=i686-w64-mingw32 --build=x86_64-redhat-linux-gnu --target=i686-w64-mingw32 --prefix=/usr/i686-w64-mingw32/sys-root/mingw --exec-prefix=/usr/i686-w64-mingw32/sys-root/mingw --bindir=/usr/i686-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/i686-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/i686-w64-mingw32/sys-root/mingw/etc --datadir=/usr/i686-w64-mingw32/sys-root/mingw/share --includedir=/usr/i686-w64-mingw32/sys-root/mingw/include --libdir=/usr/i686-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/i686-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/i686-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/i686-w64-mingw32/sys-root/mingw/com --mandir=/usr/i686-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/i686-w64-mingw32/sys-root/mingw/share/info --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs checking build system type... x86_64-redhat-linux-gnu checking host system type... i686-w64-mingw32 checking target system type... i686-w64-mingw32 loading argument cache configarg.cache checking for --enable-gui... yes checking for --enable-monolithic... no checking for --enable-plugins... no checking for --without-subdirs... no checking for --enable-universal... no checking for --enable-nanox... no checking for --enable-gpe... no checking for --with-libpng... yes checking for --with-libjpeg... yes checking for --with-libtiff... yes checking for --with-libxpm... yes checking for --with-libmspack... yes checking for --with-sdl... yes checking for --with-gnomeprint... yes checking for --with-gnomevfs... no checking for --with-hildon... no checking for --with-opengl... no checking for --with-dmalloc... no checking for --with-regex... builtin version checking for --with-zlib... yes checking for --with-odbc... no checking for --with-expat... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for --enable-shared... yes checking for --enable-optimise... yes checking for --enable-debug... no checking for --enable-stl... no checking for --enable-debug_flag... no checking for --enable-debug_info... no checking for --enable-debug_gdb... no checking for --enable-debug_cntxt... no checking for --enable-mem_tracing... no checking for --enable-profile... no checking for --enable-no_rtti... no checking for --enable-no_exceptions... no checking for --enable-permissive... no checking for --enable-no_deps... no checking for --enable-vararg_macros... yes checking for --enable-universal_binary... no checking for --enable-compat24... no checking for --disable-compat26... no checking for --enable-rpath... no checking for --enable-objc_uniquifying... no checking for --enable-abi-incompatible-features... no checking for --enable-intl... yes checking for --enable-config... yes checking for --enable-protocols... yes checking for --enable-ftp... yes checking for --enable-http... yes checking for --enable-fileproto... yes checking for --enable-sockets... yes checking for --enable-ole... yes checking for --enable-dataobj... yes checking for --enable-ipc... yes checking for --enable-apple_ieee... yes checking for --enable-arcstream... yes checking for --enable-backtrace... yes checking for --enable-catch_segvs... yes checking for --enable-cmdline... yes checking for --enable-datetime... yes checking for --enable-debugreport... yes checking for --enable-dialupman... yes checking for --enable-dynlib... yes checking for --enable-dynamicloader... yes checking for --enable-exceptions... yes checking for --enable-ffile... yes checking for --enable-file... yes checking for --enable-filesystem... yes checking for --enable-fontmap... yes checking for --enable-fs_archive... yes checking for --enable-fs_inet... yes checking for --enable-fs_zip... yes checking for --enable-geometry... yes checking for --enable-log... yes checking for --enable-longlong... yes checking for --enable-mimetype... yes checking for --enable-mslu... yes checking for --enable-snglinst... yes checking for --enable-std_iostreams... yes checking for --enable-std_string... yes checking for --enable-stdpaths... yes checking for --enable-stopwatch... yes checking for --enable-streams... yes checking for --enable-sysoptions... yes checking for --enable-tarstream... yes checking for --enable-textbuf... yes checking for --enable-textfile... yes checking for --enable-timer... yes checking for --enable-unicode... yes checking for --enable-sound... yes checking for --enable-mediactrl... no checking for --enable-gstreamer8... no checking for --enable-printfposparam... yes checking for --enable-zipstream... yes checking for --enable-url... yes checking for --enable-variant... yes checking for --enable-protocol... yes checking for --enable-protocol_http... yes checking for --enable-protocol_ftp... yes checking for --enable-protocol_file... yes checking for --enable-threads... yes checking for --enable-docview... yes checking for --enable-help... yes checking for --enable-mshtmlhelp... yes checking for --enable-html... yes checking for --enable-htmlhelp... yes checking for --enable-xrc... yes checking for --enable-aui... yes checking for --enable-constraints... yes checking for --enable-printarch... yes checking for --enable-mdi... yes checking for --enable-mdidoc... yes checking for --enable-loggui... yes checking for --enable-logwin... yes checking for --enable-logdialog... yes checking for --enable-webkit... yes checking for --enable-richtext... yes checking for --enable-graphics_ctx... no checking for --enable-postscript... yes checking for --enable-prologio... no checking for --enable-resources... no checking for --enable-clipboard... yes checking for --enable-dnd... yes checking for --enable-metafile... yes checking for --enable-controls... no checking for --enable-accel... yes checking for --enable-animatectrl... yes checking for --enable-button... yes checking for --enable-bmpbutton... yes checking for --enable-bmpcombobox... yes checking for --enable-calendar... yes checking for --enable-caret... yes checking for --enable-checkbox... yes checking for --enable-checklst... yes checking for --enable-choice... yes checking for --enable-choicebook... yes checking for --enable-collpane... yes checking for --enable-colourpicker... yes checking for --enable-combobox... yes checking for --enable-comboctrl... yes checking for --enable-datepick... yes checking for --enable-dirpicker... yes checking for --enable-display... yes checking for --enable-detect_sm... yes checking for --enable-filepicker... yes checking for --enable-fontpicker... yes checking for --enable-gauge... yes checking for --enable-grid... yes checking for --enable-dataviewctrl... no checking for --enable-hyperlink... yes checking for --enable-imaglist... yes checking for --enable-listbook... yes checking for --enable-listbox... yes checking for --enable-listctrl... yes checking for --enable-notebook... yes checking for --enable-odcombobox... yes checking for --enable-radiobox... yes checking for --enable-radiobtn... yes checking for --enable-sash... yes checking for --enable-scrollbar... yes checking for --enable-searchctrl... yes checking for --enable-slider... yes checking for --enable-spinbtn... yes checking for --enable-spinctrl... yes checking for --enable-splitter... yes checking for --enable-statbmp... yes checking for --enable-statbox... yes checking for --enable-statline... yes checking for --enable-stattext... yes checking for --enable-statusbar... yes checking for --enable-tabdialog... no checking for --enable-textctrl... yes checking for --enable-togglebtn... yes checking for --enable-toolbar... yes checking for --enable-tbarnative... yes checking for --enable-treebook... yes checking for --enable-toolbook... yes checking for --enable-treectrl... yes checking for --enable-tipwindow... yes checking for --enable-popupwin... yes checking for --enable-commondlg... yes checking for --enable-aboutdlg... yes checking for --enable-choicedlg... yes checking for --enable-coldlg... yes checking for --enable-filedlg... yes checking for --enable-finddlg... yes checking for --enable-fontdlg... yes checking for --enable-dirdlg... yes checking for --enable-msgdlg... yes checking for --enable-numberdlg... yes checking for --enable-splash... yes checking for --enable-textdlg... yes checking for --enable-tipdlg... yes checking for --enable-progressdlg... yes checking for --enable-wizarddlg... yes checking for --enable-menus... yes checking for --enable-miniframe... yes checking for --enable-tooltips... yes checking for --enable-splines... yes checking for --enable-mousewheel... yes checking for --enable-validators... yes checking for --enable-busyinfo... yes checking for --enable-joystick... yes checking for --enable-metafile... yes checking for --enable-dragimage... yes checking for --enable-accessibility... no checking for --enable-palette... yes checking for --enable-image... yes checking for --enable-gif... yes checking for --enable-pcx... yes checking for --enable-tga... yes checking for --enable-iff... no checking for --enable-pnm... yes checking for --enable-xpm... yes checking for --enable-ico_cur... yes checking for --enable-official_build... no saving argument cache configarg.cache checking for toolkit... msw checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-w64-mingw32-gcc accepts -g... yes checking for i686-w64-mingw32-gcc option to accept ANSI C... none needed checking whether we are using the Intel C compiler... no checking how to run the C preprocessor... /usr/bin/i686-w64-mingw32-cpp checking for egrep... grep -E checking whether i686-w64-mingw32-gcc needs -traditional... no checking for i686-w64-mingw32-g++... i686-w64-mingw32-g++ checking whether we are using the GNU C++ compiler... yes checking whether i686-w64-mingw32-g++ accepts -g... yes checking whether we are using the Intel C++ compiler... no checking whether we are using the Sun C++ compiler... no checking for i686-w64-mingw32-ranlib... /usr/bin/i686-w64-mingw32-ranlib checking for i686-w64-mingw32-ar... /usr/bin/i686-w64-mingw32-ar checking for a BSD-compatible install... /usr/bin/install -c checking for i686-w64-mingw32-strip... /usr/bin/i686-w64-mingw32-strip checking for i686-w64-mingw32-windres... /usr/bin/i686-w64-mingw32-windres checking for i686-w64-mingw32-dlltool... /usr/bin/i686-w64-mingw32-dlltool checking if make is GNU make... yes checking whether ln -s works... yes checking for strcasecmp() in string.h... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for fnmatch.h... no checking for langinfo.h... no checking for malloc.h... yes checking for unistd.h... (cached) yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for void *... yes checking size of void *... 4 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for size_t... yes checking size of size_t... 4 checking for long long... yes checking size of long long... 8 checking for wchar_t... yes checking size of wchar_t... 2 checking for va_copy... yes checking whether the compiler supports variadic macros... yes checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large file support is available... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether byte ordering is bigendian... no checking for iostream... yes checking if C++ compiler supports bool... yes checking if C++ compiler supports the explicit keyword... yes checking whether the compiler supports const_cast<>... yes checking whether the compiler supports reinterpret_cast<>... yes checking whether the compiler supports static_cast<>... yes checking for std::wstring in ... yes checking for std::istream... yes checking for std::ostream... yes checking for libraries directory... lib checking for cos... yes checking for floor... yes checking if floating point functions link without -lm... yes checking for wcstoull... yes checking for zlib.h >= 1.1.4... checking for zlib.h... yes checking for deflate in -lz... yes checking for png.h > 0.90... checking for png.h... yes checking for png_sig_cmp in -lpng... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for boolean... yes checking for boolean... (cached) yes checking size of boolean... 1 checking for tiffio.h... yes checking for TIFFError in -ltiff... yes checking for expat.h... yes checking if expat.h is valid C++ header... yes checking for XML_ParserCreate in -lexpat... yes checking for mspack.h... no checking for w32api.h... yes checking for windows.h... yes checking for pbt.h... yes checking for ddraw.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... no checking for ssize_t... yes checking if size_t is unsigned int... yes checking for pw_gecos in struct passwd... no checking for wcslen... yes checking for mbstate_t... yes checking for wcsrtombs... yes checking for snprintf... yes checking for vsnprintf... yes checking for vsnprintf declaration... yes checking if vsnprintf declaration is broken... no checking for snprintf declaration... yes checking if snprintf declaration is broken... no checking if snprintf supports positional arguments... no configure: WARNING: Assuming Unix98 printf() is not available, define HAVE_UNIX98_PRINTF as 1 in setup.h if it is available. checking for swprintf... yes checking if swprintf declaration is broken... no checking for wputc... no checking for wputchar... no checking for putws... no checking for fputws... yes checking for wprintf... yes checking for vswprintf... yes checking for _vsnwprintf... yes checking for fsync... no checking for round... no checking for esd_close in -lesd... no checking for known CD-ROM interface... no checking if compiler supports -mthreads... yes checking for localtime_r... no checking for gmtime_r... no checking for readdir_r... no checking how many arguments gethostbyname_r() takes... can't tell checking for gethostbyname... no checking how many arguments getservbyname_r() takes... no checking for getservbyname... no configure: WARNING: Catching fatal exceptions not currently supported on this system, wxApp::OnFatalException will not be called checking for strptime... no checking for timezone variable in ... timezone checking for localtime... yes checking for tm_gmtoff in struct tm... no checking for gettimeofday... yes checking whether gettimeofday takes two arguments... yes checking for main in -lunicows... no configure: WARNING: Compiler doesn't support MSLU (libunicows.a), disabled. Applications will only run on Windows NT/2000/XP! checking for ole2.h... yes checking if g++ requires -fvtable-thunks... no checking for gcc precompiled header bug... no checking for i686-w64-mingw32-ranlib... (cached) /usr/bin/i686-w64-mingw32-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for i686-w64-mingw32-ar... (cached) /usr/bin/i686-w64-mingw32-ar checking for i686-w64-mingw32-strip... (cached) /usr/bin/i686-w64-mingw32-strip checking for i686-w64-mingw32-nm... /usr/bin/i686-w64-mingw32-nm checking for command to install directories... /usr/bin/install -c -d checking if make is GNU make... egrep: warning: egrep is obsolescent; using grep -E yes checking for dependency tracking method... gcc checking for i686-w64-mingw32-windres... (cached) /usr/bin/i686-w64-mingw32-windres checking if the compiler supports precompiled headers... yes checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 config.status: creating lib/wx/config/inplace-i686-w64-mingw32-msw-unicode-release-2.8 config.status: creating Makefile config.status: creating lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/setup.h config.status: executing rcdefs.h commands config.status: executing wx-config commands Configured wxWidgets 2.8.12 for `i686-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? no Should wxWidgets be linked as a shared library? yes Should wxWidgets be compiled in Unicode mode? yes What level of wxWidgets compatibility should be enabled? wxWidgets 2.4 no wxWidgets 2.6 yes Which libraries should wxWidgets use? jpeg sys png sys regex builtin tiff sys zlib sys odbc no expat sys libmspack no sdl yes + popd + mkdir -p build_win64_shared ~/build/BUILD/wxWidgets-2.8.12 + pushd build_win64_shared ~/build/BUILD/wxWidgets-2.8.12/build_win64_shared ~/build/BUILD/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 ++ grep -E '^(w+)=(.*)$' + unset + test -z /builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/x86_64-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/x86_64-w64-mingw32-addr2line /usr/bin/x86_64-w64-mingw32-ar /usr/bin/x86_64-w64-mingw32-as /usr/bin/x86_64-w64-mingw32-c++ /usr/bin/x86_64-w64-mingw32-c++filt /usr/bin/x86_64-w64-mingw32-cpp /usr/bin/x86_64-w64-mingw32-dlltool /usr/bin/x86_64-w64-mingw32-dllwrap /usr/bin/x86_64-w64-mingw32-elfedit /usr/bin/x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc-12.2.1 /usr/bin/x86_64-w64-mingw32-gcc-ar /usr/bin/x86_64-w64-mingw32-gcc-nm /usr/bin/x86_64-w64-mingw32-gcc-ranlib /usr/bin/x86_64-w64-mingw32-gcov /usr/bin/x86_64-w64-mingw32-gcov-dump /usr/bin/x86_64-w64-mingw32-gcov-tool /usr/bin/x86_64-w64-mingw32-gprof /usr/bin/x86_64-w64-mingw32-ld /usr/bin/x86_64-w64-mingw32-ld.bfd /usr/bin/x86_64-w64-mingw32-lto-dump /usr/bin/x86_64-w64-mingw32-nm /usr/bin/x86_64-w64-mingw32-objcopy /usr/bin/x86_64-w64-mingw32-objdump /usr/bin/x86_64-w64-mingw32-pkg-config /usr/bin/x86_64-w64-mingw32-ranlib /usr/bin/x86_64-w64-mingw32-readelf /usr/bin/x86_64-w64-mingw32-size /usr/bin/x86_64-w64-mingw32-strings /usr/bin/x86_64-w64-mingw32-strip /usr/bin/x86_64-w64-mingw32-windmc /usr/bin/x86_64-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-addr2line ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/x86_64-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ar ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AR + declare -x AR=/usr/bin/x86_64-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-as ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AS + declare -x AS=/usr/bin/x86_64-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-c++ ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=CXX + declare -x CXX=/usr/bin/x86_64-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-c++filt ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=CXXFILT + declare -x CXXFILT=/usr/bin/x86_64-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-cpp ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CPP + declare -x CPP=/usr/bin/x86_64-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dlltool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/x86_64-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dllwrap ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/x86_64-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-elfedit ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/x86_64-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-g++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/x86_64-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcc ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCC + declare -x GCC=/usr/bin/x86_64-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/x86_64-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-dump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/x86_64-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-tool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/x86_64-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gprof ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GPROF + declare -x GPROF=/usr/bin/x86_64-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ld ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/x86_64-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ld.bfd ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD_BFD + declare -x LD_BFD=/usr/bin/x86_64-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-lto-dump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/x86_64-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-nm ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=NM + declare -x NM=/usr/bin/x86_64-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objcopy ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/x86_64-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objdump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/x86_64-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-pkg-config ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/x86_64-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ranlib ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/x86_64-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-readelf ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=READELF + declare -x READELF=/usr/bin/x86_64-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-size ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/x86_64-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strings ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRINGS + declare -x STRINGS=/usr/bin/x86_64-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strip ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/x86_64-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windmc ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDMC + declare -x WINDMC=/usr/bin/x86_64-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windres ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/x86_64-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=x86_64-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/x86_64-w64-mingw32-g++ ']' + CXX=x86_64-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS ++ grep -- '-config$' ++ ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgcc_s_seh-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libjpeg-62.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtiff-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtiffxx-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + unset x i + __mingw64_topdir=. + test -x configure + __mingw64_topdir=.. + ../configure --host=x86_64-w64-mingw32 --build=x86_64-redhat-linux-gnu --target=x86_64-w64-mingw32 --prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --exec-prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --bindir=/usr/x86_64-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/x86_64-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/x86_64-w64-mingw32/sys-root/mingw/etc --datadir=/usr/x86_64-w64-mingw32/sys-root/mingw/share --includedir=/usr/x86_64-w64-mingw32/sys-root/mingw/include --libdir=/usr/x86_64-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/x86_64-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/com --mandir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/info --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-w64-mingw32 checking target system type... x86_64-w64-mingw32 loading argument cache configarg.cache checking for --enable-gui... yes checking for --enable-monolithic... no checking for --enable-plugins... no checking for --without-subdirs... no checking for --enable-universal... no checking for --enable-nanox... no checking for --enable-gpe... no checking for --with-libpng... yes checking for --with-libjpeg... yes checking for --with-libtiff... yes checking for --with-libxpm... yes checking for --with-libmspack... yes checking for --with-sdl... yes checking for --with-gnomeprint... yes checking for --with-gnomevfs... no checking for --with-hildon... no checking for --with-opengl... no checking for --with-dmalloc... no checking for --with-regex... builtin version checking for --with-zlib... yes checking for --with-odbc... no checking for --with-expat... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for --enable-shared... yes checking for --enable-optimise... yes checking for --enable-debug... no checking for --enable-stl... no checking for --enable-debug_flag... no checking for --enable-debug_info... no checking for --enable-debug_gdb... no checking for --enable-debug_cntxt... no checking for --enable-mem_tracing... no checking for --enable-profile... no checking for --enable-no_rtti... no checking for --enable-no_exceptions... no checking for --enable-permissive... no checking for --enable-no_deps... no checking for --enable-vararg_macros... yes checking for --enable-universal_binary... no checking for --enable-compat24... no checking for --disable-compat26... no checking for --enable-rpath... no checking for --enable-objc_uniquifying... no checking for --enable-abi-incompatible-features... no checking for --enable-intl... yes checking for --enable-config... yes checking for --enable-protocols... yes checking for --enable-ftp... yes checking for --enable-http... yes checking for --enable-fileproto... yes checking for --enable-sockets... yes checking for --enable-ole... yes checking for --enable-dataobj... yes checking for --enable-ipc... yes checking for --enable-apple_ieee... yes checking for --enable-arcstream... yes checking for --enable-backtrace... yes checking for --enable-catch_segvs... yes checking for --enable-cmdline... yes checking for --enable-datetime... yes checking for --enable-debugreport... yes checking for --enable-dialupman... yes checking for --enable-dynlib... yes checking for --enable-dynamicloader... yes checking for --enable-exceptions... yes checking for --enable-ffile... yes checking for --enable-file... yes checking for --enable-filesystem... yes checking for --enable-fontmap... yes checking for --enable-fs_archive... yes checking for --enable-fs_inet... yes checking for --enable-fs_zip... yes checking for --enable-geometry... yes checking for --enable-log... yes checking for --enable-longlong... yes checking for --enable-mimetype... yes checking for --enable-mslu... yes checking for --enable-snglinst... yes checking for --enable-std_iostreams... yes checking for --enable-std_string... yes checking for --enable-stdpaths... yes checking for --enable-stopwatch... yes checking for --enable-streams... yes checking for --enable-sysoptions... yes checking for --enable-tarstream... yes checking for --enable-textbuf... yes checking for --enable-textfile... yes checking for --enable-timer... yes checking for --enable-unicode... yes checking for --enable-sound... yes checking for --enable-mediactrl... no checking for --enable-gstreamer8... no checking for --enable-printfposparam... yes checking for --enable-zipstream... yes checking for --enable-url... yes checking for --enable-variant... yes checking for --enable-protocol... yes checking for --enable-protocol_http... yes checking for --enable-protocol_ftp... yes checking for --enable-protocol_file... yes checking for --enable-threads... yes checking for --enable-docview... yes checking for --enable-help... yes checking for --enable-mshtmlhelp... yes checking for --enable-html... yes checking for --enable-htmlhelp... yes checking for --enable-xrc... yes checking for --enable-aui... yes checking for --enable-constraints... yes checking for --enable-printarch... yes checking for --enable-mdi... yes checking for --enable-mdidoc... yes checking for --enable-loggui... yes checking for --enable-logwin... yes checking for --enable-logdialog... yes checking for --enable-webkit... yes checking for --enable-richtext... yes checking for --enable-graphics_ctx... no checking for --enable-postscript... yes checking for --enable-prologio... no checking for --enable-resources... no checking for --enable-clipboard... yes checking for --enable-dnd... yes checking for --enable-metafile... yes checking for --enable-controls... no checking for --enable-accel... yes checking for --enable-animatectrl... yes checking for --enable-button... yes checking for --enable-bmpbutton... yes checking for --enable-bmpcombobox... yes checking for --enable-calendar... yes checking for --enable-caret... yes checking for --enable-checkbox... yes checking for --enable-checklst... yes checking for --enable-choice... yes checking for --enable-choicebook... yes checking for --enable-collpane... yes checking for --enable-colourpicker... yes checking for --enable-combobox... yes checking for --enable-comboctrl... yes checking for --enable-datepick... yes checking for --enable-dirpicker... yes checking for --enable-display... yes checking for --enable-detect_sm... yes checking for --enable-filepicker... yes checking for --enable-fontpicker... yes checking for --enable-gauge... yes checking for --enable-grid... yes checking for --enable-dataviewctrl... no checking for --enable-hyperlink... yes checking for --enable-imaglist... yes checking for --enable-listbook... yes checking for --enable-listbox... yes checking for --enable-listctrl... yes checking for --enable-notebook... yes checking for --enable-odcombobox... yes checking for --enable-radiobox... yes checking for --enable-radiobtn... yes checking for --enable-sash... yes checking for --enable-scrollbar... yes checking for --enable-searchctrl... yes checking for --enable-slider... yes checking for --enable-spinbtn... yes checking for --enable-spinctrl... yes checking for --enable-splitter... yes checking for --enable-statbmp... yes checking for --enable-statbox... yes checking for --enable-statline... yes checking for --enable-stattext... yes checking for --enable-statusbar... yes checking for --enable-tabdialog... no checking for --enable-textctrl... yes checking for --enable-togglebtn... yes checking for --enable-toolbar... yes checking for --enable-tbarnative... yes checking for --enable-treebook... yes checking for --enable-toolbook... yes checking for --enable-treectrl... yes checking for --enable-tipwindow... yes checking for --enable-popupwin... yes checking for --enable-commondlg... yes checking for --enable-aboutdlg... yes checking for --enable-choicedlg... yes checking for --enable-coldlg... yes checking for --enable-filedlg... yes checking for --enable-finddlg... yes checking for --enable-fontdlg... yes checking for --enable-dirdlg... yes checking for --enable-msgdlg... yes checking for --enable-numberdlg... yes checking for --enable-splash... yes checking for --enable-textdlg... yes checking for --enable-tipdlg... yes checking for --enable-progressdlg... yes checking for --enable-wizarddlg... yes checking for --enable-menus... yes checking for --enable-miniframe... yes checking for --enable-tooltips... yes checking for --enable-splines... yes checking for --enable-mousewheel... yes checking for --enable-validators... yes checking for --enable-busyinfo... yes checking for --enable-joystick... yes checking for --enable-metafile... yes checking for --enable-dragimage... yes checking for --enable-accessibility... no checking for --enable-palette... yes checking for --enable-image... yes checking for --enable-gif... yes checking for --enable-pcx... yes checking for --enable-tga... yes checking for --enable-iff... no checking for --enable-pnm... yes checking for --enable-xpm... yes checking for --enable-ico_cur... yes checking for --enable-official_build... no saving argument cache configarg.cache checking for toolkit... msw checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-w64-mingw32-gcc accepts -g... yes checking for x86_64-w64-mingw32-gcc option to accept ANSI C... none needed checking whether we are using the Intel C compiler... no checking how to run the C preprocessor... /usr/bin/x86_64-w64-mingw32-cpp checking for egrep... grep -E checking whether x86_64-w64-mingw32-gcc needs -traditional... no checking for x86_64-w64-mingw32-g++... x86_64-w64-mingw32-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-w64-mingw32-g++ accepts -g... yes checking whether we are using the Intel C++ compiler... no checking whether we are using the Sun C++ compiler... no checking for x86_64-w64-mingw32-ranlib... /usr/bin/x86_64-w64-mingw32-ranlib checking for x86_64-w64-mingw32-ar... /usr/bin/x86_64-w64-mingw32-ar checking for a BSD-compatible install... /usr/bin/install -c checking for x86_64-w64-mingw32-strip... /usr/bin/x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-windres... /usr/bin/x86_64-w64-mingw32-windres checking for x86_64-w64-mingw32-dlltool... /usr/bin/x86_64-w64-mingw32-dlltool checking if make is GNU make... yes checking whether ln -s works... yes checking for strcasecmp() in string.h... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for fnmatch.h... no checking for langinfo.h... no checking for malloc.h... yes checking for unistd.h... (cached) yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for void *... yes checking size of void *... 8 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for size_t... yes checking size of size_t... 8 checking for long long... yes checking size of long long... 8 checking for wchar_t... yes checking size of wchar_t... 2 checking for va_copy... yes checking whether the compiler supports variadic macros... yes checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large file support is available... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether byte ordering is bigendian... no checking for iostream... yes checking if C++ compiler supports bool... yes checking if C++ compiler supports the explicit keyword... yes checking whether the compiler supports const_cast<>... yes checking whether the compiler supports reinterpret_cast<>... yes checking whether the compiler supports static_cast<>... yes checking for std::wstring in ... yes checking for std::istream... yes checking for std::ostream... yes checking for libraries directory... lib checking for cos... yes checking for floor... yes checking if floating point functions link without -lm... yes checking for wcstoull... yes checking for zlib.h >= 1.1.4... checking for zlib.h... yes checking for deflate in -lz... yes checking for png.h > 0.90... checking for png.h... yes checking for png_sig_cmp in -lpng... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for boolean... yes checking for boolean... (cached) yes checking size of boolean... 1 checking for tiffio.h... yes checking for TIFFError in -ltiff... yes checking for expat.h... yes checking if expat.h is valid C++ header... yes checking for XML_ParserCreate in -lexpat... yes checking for mspack.h... no checking for w32api.h... yes checking for windows.h... yes checking for pbt.h... yes checking for ddraw.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... no checking for ssize_t... yes checking if size_t is unsigned int... no checking if size_t is unsigned long... no checking for pw_gecos in struct passwd... no checking for wcslen... yes checking for mbstate_t... yes checking for wcsrtombs... yes checking for snprintf... yes checking for vsnprintf... yes checking for vsnprintf declaration... yes checking if vsnprintf declaration is broken... no checking for snprintf declaration... yes checking if snprintf declaration is broken... no checking if snprintf supports positional arguments... no configure: WARNING: Assuming Unix98 printf() is not available, define HAVE_UNIX98_PRINTF as 1 in setup.h if it is available. checking for swprintf... yes checking if swprintf declaration is broken... no checking for wputc... no checking for wputchar... no checking for putws... no checking for fputws... yes checking for wprintf... yes checking for vswprintf... yes checking for _vsnwprintf... yes checking for fsync... no checking for round... no checking for esd_close in -lesd... no checking for known CD-ROM interface... no checking for localtime_r... no checking for gmtime_r... no checking for readdir_r... no checking how many arguments gethostbyname_r() takes... can't tell checking for gethostbyname... yes checking how many arguments getservbyname_r() takes... no checking for getservbyname... yes configure: WARNING: Catching fatal exceptions not currently supported on this system, wxApp::OnFatalException will not be called checking for strptime... no checking for timezone variable in ... timezone checking for localtime... yes checking for tm_gmtoff in struct tm... no checking for gettimeofday... yes checking whether gettimeofday takes two arguments... yes checking for main in -lunicows... no configure: WARNING: Compiler doesn't support MSLU (libunicows.a), disabled. Applications will only run on Windows NT/2000/XP! checking for ole2.h... yes checking if g++ requires -fvtable-thunks... no checking for gcc precompiled header bug... no checking for x86_64-w64-mingw32-ranlib... (cached) /usr/bin/x86_64-w64-mingw32-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for x86_64-w64-mingw32-ar... (cached) /usr/bin/x86_64-w64-mingw32-ar checking for x86_64-w64-mingw32-strip... (cached) /usr/bin/x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-nm... /usr/bin/x86_64-w64-mingw32-nm checking for command to install directories... /usr/bin/install -c -d checking if make is GNU make... egrep: warning: egrep is obsolescent; using grep -E yes checking for dependency tracking method... gcc checking for x86_64-w64-mingw32-windres... (cached) /usr/bin/x86_64-w64-mingw32-windres checking if the compiler supports precompiled headers... yes checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 config.status: creating lib/wx/config/inplace-x86_64-w64-mingw32-msw-unicode-release-2.8 config.status: creating Makefile config.status: creating lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/setup.h config.status: executing rcdefs.h commands config.status: executing wx-config commands Configured wxWidgets 2.8.12 for `x86_64-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? no Should wxWidgets be linked as a shared library? yes Should wxWidgets be compiled in Unicode mode? yes What level of wxWidgets compatibility should be enabled? wxWidgets 2.4 no wxWidgets 2.6 yes Which libraries should wxWidgets use? jpeg sys png sys regex builtin tiff sys zlib sys odbc no expat sys libmspack no sdl yes + popd ~/build/BUILD/wxWidgets-2.8.12 + sed -e 's|^CXXFLAGS = |CXXFLAGS = -fpermissive -fno-keep-inline-dllexport |' + mv build_win64_shared/Makefile.xx build_win64_shared/Makefile + run_mingw_make -j2 + /usr/bin/make -C build_win32_shared -j2 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared' /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regcomp.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regcomp.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regexec.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regexec.c In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:603:50: warning: 'lastap.co' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~^~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.co' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/rege_dfa.c:603:34: warning: 'lastap.ss' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~~~~^~~~~~~~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.ss' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:115:22: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 115 | #define OFF(p) ((p) - v->start) | ^ ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regerror.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regerror.c In file included from ../src/regex/regcomp.c:2176: In function 'subblock', inlined from 'subrange' at ../src/regex/regc_color.c:426:3: ../src/regex/regc_color.c:497:46: warning: array subscript 'union tree[0]' is partly outside array bounds of 'unsigned char[512]' [-Warray-bounds] 497 | t->tcolor[i] = sco; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/regex/regcomp.c:33: ../src/regex/regguts.h:94:25: note: object of size 512 allocated by 'malloc' 94 | #define MALLOC(n) malloc(n) | ^~~~~~~~~ ../src/regex/regc_color.c:491:43: note: in expansion of macro 'MALLOC' 491 | t = (union tree *)MALLOC(sizeof(struct colors)); | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regfree.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regfree.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_basedll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_netdll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_coredll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_advdll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_htmldll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_qadll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_xmldll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_xrcdll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_auidll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_richtextdll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwxregexu-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwxregexu-2.8-i686-w64-mingw32.a wxregex_regcomp.o wxregex_regexec.o wxregex_regerror.o wxregex_regfree.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwxregexu-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -obasedll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXMAKINGDLL_BASE --define wxUSE_BASE=1 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_appbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_arcall.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_arcfind.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcfind.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_archive.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/archive.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_clntdata.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clntdata.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_cmdline.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayOptions::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:169:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 169 | WX_DEFINE_OBJARRAY(wxArrayOptions) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayParams::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:170:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 170 | WX_DEFINE_OBJARRAY(wxArrayParams) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:446:5: note: in expansion of macro 'wxCHECK_MSG' 446 | wxCHECK_MSG( i != wxNOT_FOUND, false, _T("unknown switch") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:467:5: note: in expansion of macro 'wxCHECK_MSG' 467 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:486:5: note: in expansion of macro 'wxCHECK_MSG' 486 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxDateTime*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:506:5: note: in expansion of macro 'wxCHECK_MSG' 506 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'wxString wxCmdLineParser::GetParam(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:521:5: note: in expansion of macro 'wxCHECK_MSG' 521 | wxCHECK_MSG( n < GetParamCount(), wxEmptyString, _T("invalid param index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_config.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/config.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*, long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadInt(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:155:5: note: in expansion of macro 'wxCHECK_MSG' 155 | wxCHECK_MSG( pi, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadBool(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:170:5: note: in expansion of macro 'wxCHECK_MSG' 170 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_convauto.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/convauto.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_datetime.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datetime.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_datstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxDateTime::wxDateTime_t wxDateTime::GetNumberOfDays(Month, int, Calendar)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:893:5: note: in expansion of macro 'wxCHECK_MSG' 893 | wxCHECK_MSG( month < MONTHS_IN_YEAR, 0, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetMonthName(Month, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:917:5: note: in expansion of macro 'wxCHECK_MSG' 917 | wxCHECK_MSG( month != Inv_Month, wxEmptyString, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetWeekDayName(WeekDay, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( wday != Inv_WeekDay, wxEmptyString, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1422:5: note: in expansion of macro 'wxDATETIME_CHECK' 1422 | wxDATETIME_CHECK( tm, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, Month, int, wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1460:5: note: in expansion of macro 'wxDATETIME_CHECK' 1460 | wxDATETIME_CHECK( (0 < day) && (day <= GetNumberOfDays(month, year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'long unsigned int wxDateTime::GetAsDOS() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1600:5: note: in expansion of macro 'wxCHECK_MSG' 1600 | wxCHECK_MSG( tm, ULONG_MAX, _T("time can't be represented in DOS format") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1646:13: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( tm, Tm(), _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1661:17: note: in expansion of macro 'wxCHECK_MSG' 1661 | wxCHECK_MSG( tm, Tm(), _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToWeekDayInSameWeek(WeekDay, WeekFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1949:5: note: in expansion of macro 'wxDATETIME_CHECK' 1949 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToNextWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1989:5: note: in expansion of macro 'wxDATETIME_CHECK' 1989 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToPrevWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2013:5: note: in expansion of macro 'wxDATETIME_CHECK' 2013 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'bool wxDateTime::SetToWeekDay(WeekDay, int, Month, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2040:5: note: in expansion of macro 'wxCHECK_MSG' 2040 | wxCHECK_MSG( weekday != Inv_WeekDay, false, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToYearDay(wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2202:5: note: in expansion of macro 'wxDATETIME_CHECK' 2202 | wxDATETIME_CHECK( (0 < yday) && (yday <= GetNumberOfDays(year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'int wxDateTime::IsDST(Country) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2243:5: note: in expansion of macro 'wxCHECK_MSG' 2243 | wxCHECK_MSG( country == Country_Default, -1, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2253:9: note: in expansion of macro 'wxCHECK_MSG' 2253 | wxCHECK_MSG( tm, -1, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxDateTime::Format(const wxChar*, const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2307:5: note: in expansion of macro 'wxCHECK_MSG' 2307 | wxCHECK_MSG( format, wxEmptyString, _T("NULL format in wxDateTime::Format") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2325:13: note: in expansion of macro 'wxCHECK_MSG' 2325 | wxCHECK_MSG( tm, wxEmptyString, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2341:17: note: in expansion of macro 'wxCHECK_MSG' 2341 | wxCHECK_MSG( tm, wxEmptyString, _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseRfc822Date(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2719:5: note: in expansion of macro 'wxCHECK_MSG' 2719 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseFormat(const wxChar*, const wxChar*, const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3169:5: note: in expansion of macro 'wxCHECK_MSG' 3169 | wxCHECK_MSG( date && format, (wxChar *)NULL, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDateTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3770:5: note: in expansion of macro 'wxCHECK_MSG' 3770 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDate(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3822:5: note: in expansion of macro 'wxCHECK_MSG' 3822 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4169:5: note: in expansion of macro 'wxCHECK_MSG' 4169 | wxCHECK_MSG( time, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxTimeSpan::Format(const wxChar*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4311:5: note: in expansion of macro 'wxCHECK_MSG' 4311 | wxCHECK_MSG( format, wxEmptyString, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'void wxDateTimeArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:4456:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 4456 | WX_DEFINE_OBJARRAY(wxDateTimeArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dircmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dircmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dircmn.cpp: In member function 'size_t wxDir::Traverse(wxDirTraverser&, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:83:5: note: in expansion of macro 'wxCHECK_MSG' 83 | wxCHECK_MSG( IsOpened(), (size_t)-1, | ^~~~~~~~~~~ ../src/common/dircmn.cpp: In static member function 'static size_t wxDir::GetAllFiles(const wxString&, wxArrayString*, const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:226:5: note: in expansion of macro 'wxCHECK_MSG' 226 | wxCHECK_MSG( files, (size_t)-1, _T("NULL pointer in wxDir::GetAllFiles") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dynarray.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynarray.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Remove(const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Insert(char, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Remove(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Insert(short int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Remove(short int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Insert(int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Insert(long int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Remove(long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Insert(size_t, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Insert(double, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Remove(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dynlib.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynlib.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dynload.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynload.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynload.cpp: In member function 'wxPluginLibrary* wxPluginLibrary::RefLib()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( m_linkcount > 0, NULL, | ^~~~~~~~~~~ ../src/common/dynload.cpp: In member function 'void wxPluginManager::Unload()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:344:5: note: in expansion of macro 'wxCHECK_RET' 344 | wxCHECK_RET( m_entry, _T("unloading an invalid wxPluginManager?") ); | ^~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void wxDynamicLibraryDetailsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:803:50: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 803 | #define WX_DEFINE_USER_EXPORTED_OBJARRAY(name) WX_DEFINE_OBJARRAY(name) | ^~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp:51:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_OBJARRAY' 51 | WX_DEFINE_USER_EXPORTED_OBJARRAY(wxDynamicLibraryDetailsArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void* wxDynamicLibrary::DoGetSymbol(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynlib.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsLoaded(), NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_encconv.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/encconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:266:5: note: in expansion of macro 'wxCHECK_MSG' 266 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:296:5: note: in expansion of macro 'wxCHECK_MSG' 296 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'wxString wxEncodingConverter::Convert(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:349:5: note: in expansion of macro 'wxCHECK_MSG' 349 | wxCHECK_MSG(m_Table != NULL, s, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o basedll_extended.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/common/extended.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_ffile.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ffile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_file.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/file.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ffile.cpp: In member function 'bool wxFFile::ReadAll(wxString*, const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:100:5: note: in expansion of macro 'wxCHECK_MSG' 100 | wxCHECK_MSG( (wxFileOffset)length == Length(), false, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( IsOpened(), 0, wxT("can't read from closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:141:5: note: in expansion of macro 'wxCHECK_MSG' 141 | wxCHECK_MSG( IsOpened(), 0, wxT("can't write to closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'bool wxFFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOpened(), false, wxT("can't seek on closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Tell() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:220:5: note: in expansion of macro 'wxCHECK_MSG' 220 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Length() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/file.cpp: In member function 'ssize_t wxFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:296:5: note: in expansion of macro 'wxCHECK' 296 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'size_t wxFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:312:5: note: in expansion of macro 'wxCHECK' 312 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'wxFileOffset wxFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/file.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( ofs != wxInvalidOffset || mode != wxFromStart, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fileback.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileback.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fileconf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayEntries::Remove(_wxArrayArrayEntries)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:888:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 888 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:103:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_ARRAY' 103 | WX_DEFINE_SORTED_USER_EXPORTED_ARRAY(wxFileConfigEntry *, ArrayEntries, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayGroups::Remove(_wxArrayArrayGroups)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:888:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 888 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:105:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_ARRAY' 105 | WX_DEFINE_SORTED_USER_EXPORTED_ARRAY(wxFileConfigGroup *, ArrayGroups, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::UpdateGroupAndSubgroupsLines()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1541:5: note: in expansion of macro 'wxCHECK_RET' 1541 | wxCHECK_RET( line, _T("a non root group must have a corresponding line!") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::Rename(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1557:5: note: in expansion of macro 'wxCHECK_RET' 1557 | wxCHECK_RET( m_pParent, _T("the root group can't be renamed") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'bool wxFileConfigGroup::DeleteSubgroup(wxFileConfigGroup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( pGroup, false, _T("deleting non existing group?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filefn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filefn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filefn.cpp: In function 'wxChar* wxExpandPath(wxChar*, const wxChar*)': ../src/common/filefn.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^~ ../src/common/filefn.cpp:624:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 624 | register wxChar *start = d; | ^~~~~ ../src/common/filefn.cpp:625:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 625 | register int braces = (*s == wxT('{') || *s == wxT('(')); | ^~~~~~ ../src/common/filefn.cpp:626:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 626 | register wxChar *value; | ^~~~~ ../src/common/filefn.cpp:663:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register wxChar *nnm; | ^~~ ../src/common/filefn.cpp:664:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 664 | register wxChar *home; | ^~~~ ../src/common/filefn.cpp: In function 'bool wxFindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1656:5: note: in expansion of macro 'wxCHECK_MSG' 1656 | wxCHECK_MSG( !wxIsEmpty(pszFile), false, | ^~~~~~~~~~~ ../src/common/filefn.cpp: In function 'void wxSplitPath(const wxChar*, wxString*, wxString*, wxString*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1700:5: note: in expansion of macro 'wxCHECK_RET' 1700 | wxCHECK_RET( pszFileName, wxT("NULL file name in wxSplitPath") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filename.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filename.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filesys.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filesys.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filesys.cpp: In member function 'bool wxFileSystem::FindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filesys.cpp:523:5: note: in expansion of macro 'wxCHECK_MSG' 523 | wxCHECK_MSG( !wxIsEmpty(basename), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filtall.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filtfind.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtfind.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fmapbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fmapbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fmapbase.cpp: In member function 'void wxFontMapperBase::SetConfigPath(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( !prefix.empty() && prefix[0] == wxCONFIG_PATH_SEPARATOR, | ^~~~~~~~~~~ ../src/common/fmapbase.cpp: In static member function 'static wxFontEncoding wxFontMapperBase::GetEncoding(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( n < WXSIZEOF(gs_encodings), wxFONTENCODING_SYSTEM, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fs_arc.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_arc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fs_filter.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_filter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/fs_filter.cpp:23: ../src/common/fs_filter.cpp: In destructor 'wxFSFilePtr::~wxFSFilePtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:25:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 25 | wxDEFINE_SCOPED_PTR_TYPE(wxFSFile) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp: In destructor 'wxInputStreamPtr::~wxInputStreamPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:26:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 26 | wxDEFINE_SCOPED_PTR_TYPE(wxInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_hash.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_hashmap.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hashmap.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_init.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/init.cpp In file included from ../src/common/init.cpp:37: ../src/common/init.cpp: In destructor 'wxAppPtrBase::~wxAppPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_intl.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/intl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/common/intl.cpp:69: ../src/common/intl.cpp: In destructor 'wxPluralFormsCalculatorPtr::~wxPluralFormsCalculatorPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp:503:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 503 | wxDEFINE_SCOPED_PTR_TYPE(wxPluralFormsCalculator) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'void wxLanguageInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/intl.cpp:1501:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 1501 | WX_DEFINE_OBJARRAY(wxLanguageInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'bool wxLocale::Init(const wxChar*, const wxChar*, const wxChar*, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:1554:5: note: in expansion of macro 'wxCHECK_MSG' 1554 | wxCHECK_MSG( szLocale, false, _T("no locale to set in wxLocale::Init()") ); | ^~~~~~~~~~~ ../src/common/intl.cpp: In static member function 'static bool wxLocale::IsAvailable(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:2765:5: note: in expansion of macro 'wxCHECK_MSG' 2765 | wxCHECK_MSG( info, false, _T("invalid language") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_ipcbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ipcbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_list.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/list.cpp: In member function 'int wxNodeBase::IndexOf() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( m_list, wxNOT_FOUND, wxT("node doesn't belong to a list in IndexOf")); | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:238:5: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_keyType == wxKEY_NONE, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(long int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG( (m_keyType == wxKEY_INTEGER) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(const wxChar*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:262:5: note: in expansion of macro 'wxCHECK_MSG' 262 | wxCHECK_MSG( (m_keyType == wxKEY_STRING) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Insert(wxNodeBase*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:277:5: note: in expansion of macro 'wxCHECK_MSG' 277 | wxCHECK_MSG( !position || position->m_list == this, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::DetachNode(wxNodeBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:383:5: note: in expansion of macro 'wxCHECK_MSG' 383 | wxCHECK_MSG( node->m_list == this, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_log.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/log.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_longlong.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/longlong.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_memory.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/memory.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_mimecmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mimecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mimecmn.cpp: In member function 'void wxArrayFileTypeInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp:168:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 168 | WX_DEFINE_OBJARRAY(wxArrayFileTypeInfo) | ^~~~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetMimeType(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( mimeType, false, _T("invalid parameter in GetMimeType") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetDescription(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:358:5: note: in expansion of macro 'wxCHECK_MSG' 358 | wxCHECK_MSG( desc, false, _T("invalid parameter in GetDescription") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetOpenCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:374:5: note: in expansion of macro 'wxCHECK_MSG' 374 | wxCHECK_MSG( openCmd, false, _T("invalid parameter in GetOpenCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetPrintCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:402:5: note: in expansion of macro 'wxCHECK_MSG' 402 | wxCHECK_MSG( printCmd, false, _T("invalid parameter in GetPrintCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:490:5: note: in expansion of macro 'wxCHECK_MSG' 490 | wxCHECK_MSG( !sTmp.empty(), false, _T("need the icon file") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'wxFileType* wxMimeTypesManager::GetFileTypeFromExtension(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:612:5: note: in expansion of macro 'wxCHECK_MSG' 612 | wxCHECK_MSG( !ext.empty(), NULL, _T("extension can't be empty") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_module.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/module.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_mstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mstream.cpp: In member function 'size_t wxMemoryOutputStream::CopyTo(void*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mstream.cpp:164:5: note: in expansion of macro 'wxCHECK_MSG' 164 | wxCHECK_MSG( buffer, 0, _T("must have buffer to CopyTo") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_object.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/object.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_platinfo.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/platinfo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/platinfo.cpp: In function 'unsigned int wxGetIndexFromEnumValue(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:109:5: note: in expansion of macro 'wxCHECK_MSG' 109 | wxCHECK_MSG( value, (unsigned)-1, _T("invalid enum value") ); | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetOperatingSystemIdName(wxOperatingSystemId)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:229:5: note: in expansion of macro 'wxCHECK_MSG' 229 | wxCHECK_MSG( idx < WXSIZEOF(wxOperatingSystemIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:239:5: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdShortName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:254:5: note: in expansion of macro 'wxCHECK_MSG' 254 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_powercmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/powercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_process.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/process.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_regex.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/regex.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/regex.cpp: In member function 'bool wxRegExImpl::Matches(const wxRegChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegExImpl::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:443:5: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( index < m_nMatches, false, _T("invalid match index") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegExImpl::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:456:5: note: in expansion of macro 'wxCHECK_MSG' 456 | wxCHECK_MSG( m_nMatches, 0, _T("can't use with wxRE_NOSUB") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegExImpl::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:466:5: note: in expansion of macro 'wxCHECK_MSG' 466 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:659:5: note: in expansion of macro 'wxCHECK_MSG' 659 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegEx::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( IsValid(), 0, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegEx::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:684:5: note: in expansion of macro 'wxCHECK_MSG' 684 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_stdpbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stdpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stdpbase.cpp: In static member function 'static wxStandardPathsBase& wxStandardPathsBase::Get()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stdpbase.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_sstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_stopwatch.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stopwatch.cpp In file included from ../include/wx/string.h:55, from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'void wxMemoryBufferData::DecRef()', inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:200:9: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 200 | m_ref -= 1; | ^~~~~ In member function 'void wxMemoryBufferData::DecRef()', inlined from 'void wxMemoryBufferData::DecRef()' at ../include/wx/buffer.h:198:10, inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers_wxImplementation_Pair::~wxStringStreamUnconvBuffers_wxImplementation_Pair()' at ../src/common/sstream.cpp:164:1, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:202:20: note: call to 'void operator delete(void*, std::size_t)' here 202 | delete this; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_strconv.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/strconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_stream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stream.cpp: In member function 'bool wxStreamBuffer::FlushBuffer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:225:5: note: in expansion of macro 'wxCHECK_MSG' 225 | wxCHECK_MSG( outStream, false, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual void wxStreamBuffer::PutChar(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:303:5: note: in expansion of macro 'wxCHECK_RET' 303 | wxCHECK_RET( outStream, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::Peek()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:328:5: note: in expansion of macro 'wxCHECK_MSG' 328 | wxCHECK_MSG( m_stream && HasBuffer(), 0, | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::GetChar()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:388:9: note: in expansion of macro 'wxCHECK_MSG' 388 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Read(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:433:5: note: in expansion of macro 'wxCHECK_MSG' 433 | wxCHECK_MSG( m_mode != write, 0, _T("can't read from this buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:469:9: note: in expansion of macro 'wxCHECK_MSG' 469 | wxCHECK_MSG( outStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Write(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:528:5: note: in expansion of macro 'wxCHECK_MSG' 528 | wxCHECK_MSG( sbuf->m_mode != write, 0, _T("can't read from that buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxStreamBuffer::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:590:9: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:617:17: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxCountingOutputStream::OnSysSeek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1028:13: note: in expansion of macro 'wxCHECK_MSG' 1028 | wxCHECK_MSG( (wxFileOffset)new_pos == (wxFileOffset)(m_currentPos + pos), wxInvalidOffset, wxT("huge position not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedInputStream::SetInputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1286:5: note: in expansion of macro 'wxCHECK_RET' 1286 | wxCHECK_RET( buffer, _T("wxBufferedInputStream needs buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedOutputStream::SetOutputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1371:5: note: in expansion of macro 'wxCHECK_RET' 1371 | wxCHECK_RET( buffer, _T("wxBufferedOutputStream needs buffer") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_string.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/string.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_sysopt.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sysopt.cpp ../src/common/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/string.cpp: In member function 'bool wxStringBase::AllocBuffer(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/string.cpp:212:3: note: in expansion of macro 'wxCHECK' 212 | wxCHECK( nLen < (INT_MAX / sizeof(wxChar)) - | ^~~~~~~ ../src/common/string.cpp: In member function 'size_t wxString::Replace(const wxChar*, const wxChar*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1503:5: note: in expansion of macro 'wxCHECK_MSG' 1503 | wxCHECK_MSG( szOld && *szOld && szNew, 0, | ^~~~~~~~~~~ ../src/common/string.cpp: In function 'bool wxStringToIntType(const wxChar*, T*, int, F)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1725:5: note: in expansion of macro 'wxCHECK_MSG' 1725 | wxCHECK_MSG( val, false, _T("NULL output pointer") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'bool wxString::ToDouble(double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( val, false, _T("NULL pointer in wxString::ToDouble") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Insert(const wxString&, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2468:3: note: in expansion of macro 'wxCHECK_RET' 2468 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2522:3: note: in expansion of macro 'wxCHECK_RET' 2522 | wxCHECK_RET( nIndex + nRemove <= m_nCount, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Remove(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2539:3: note: in expansion of macro 'wxCHECK_RET' 2539 | wxCHECK_RET( iIndex != wxNOT_FOUND, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::DoSort()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2621:3: note: in expansion of macro 'wxCHECK_RET' 2621 | wxCHECK_RET( !m_autoSort, wxT("can't use this method with sorted arrays") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_tarstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tarstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/tarstrm.cpp:29: ../src/common/tarstrm.cpp: In destructor 'wxTarHeaderBlockPtr::~wxTarHeaderBlockPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:159:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 159 | wxDEFINE_SCOPED_PTR_TYPE(wxTarHeaderBlock) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In destructor 'wxTarEntryPtr_::~wxTarEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/tarstrm.cpp:643:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 643 | wxDEFINE_SCOPED_PTR (wxTarEntry, wxTarEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::CloseEntry()': ../src/common/tarstrm.cpp:1188:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1188 | memset(m_hdr, 0, size - m_pos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::Close()': ../src/common/tarstrm.cpp:1212:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1212 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'bool wxTarOutputStream::WriteHeaders(wxTarEntry&)': ../src/common/tarstrm.cpp:1226:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1226 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:1272:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1272 | memset(m_hdr2, 0, sizeof(*m_hdr2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_textbuf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textbuf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_textfile.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textfile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_tokenzr.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tokenzr.cpp ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/textfile.cpp: In member function 'virtual bool wxTextFile::OnRead(const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/textfile.cpp:151:13: note: in expansion of macro 'wxCHECK_MSG' 151 | wxCHECK_MSG( bufPos + nRead <= bufSize, false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::HasMoreTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( IsOk(), false, _T("you should call SetString() first") ); | ^~~~~~~~~~~ ../src/common/tokenzr.cpp: In member function 'size_t wxStringTokenizer::CountTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:143:5: note: in expansion of macro 'wxCHECK_MSG' 143 | wxCHECK_MSG( IsOk(), 0, _T("you should call SetString() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_txtstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/txtstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_uri.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/uri.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_variant.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/variant.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_wfstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wfstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_wxchar.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wxchar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/wxchar.cpp: In member function 'void wxPrintfConvSpec::ReplaceAsteriskWith(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wxchar.cpp:657:5: note: in expansion of macro 'wxCHECK_RET' 657 | wxCHECK_RET(pwidth, _T("field width must be specified")); | ^~~~~~~~~~~ ../src/common/wxchar.cpp: In member function 'int wxPrintfConvSpec::Process(wxChar*, size_t, wxPrintfArg*, size_t)': ../src/common/wxchar.cpp:1009:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1009 | if (len && len != (size_t)(-1)) | ^ ../src/common/wxchar.cpp:767:12: warning: variable 'lenScratch' set but not used [-Wunused-but-set-variable] 767 | size_t lenScratch = 0, lenCur = 0; | ^~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_xti.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xti.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_xtistrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtistrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_zipstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zipstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_zstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zstream.cpp ../src/common/zipstrm.cpp: In constructor 'wxZipHeader::wxZipHeader(wxInputStream&, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/zipstrm.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET(size <= sizeof(m_data), _T("buffer too small")); | ^~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZlibOutputStream2::Open(wxOutputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:519:5: note: in expansion of macro 'wxCHECK' 519 | wxCHECK(m_pos == wxInvalidOffset, false); | ^~~~~~~ In file included from ../src/common/zipstrm.cpp:31: ../src/common/zipstrm.cpp: In destructor 'wxZipEntryPtr_::~wxZipEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/zipstrm.cpp:1309:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 1309 | wxDEFINE_SCOPED_PTR (wxZipEntry, wxZipEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::LoadEndRecord()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1433:5: note: in expansion of macro 'wxCHECK' 1433 | wxCHECK(m_position == wxInvalidOffset, false); | ^~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::DoOpen(wxZipEntry*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1699:9: note: in expansion of macro 'wxCHECK' 1699 | wxCHECK(m_parentSeekable, false); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_basemsw.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/basemsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_crashrpt.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/crashrpt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_debughlp.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/debughlp.cpp ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpField(PSYMBOL_INFO, void*, unsigned int)': ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 346 | switch ( DereferenceSymbol(&sym, &pVariable) ) | ^ ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 308 | switch ( tag ) | ^ ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BASE_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO, void*)': ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 521 | switch ( DereferenceSymbol(&symDeref, &pVariable) ) | ^ ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BASE_CLASS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dde.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dde.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_dir.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dir.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dir.cpp: In member function 'bool wxDir::GetFirst(wxString*, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") ); | ^~~~~~~~~~~ ../src/msw/dir.cpp: In member function 'bool wxDir::GetNext(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:362:5: note: in expansion of macro 'wxCHECK_MSG' 362 | wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dlmsw.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dlmsw.cpp In file included from ../include/wx/version.h:17, from ../include/wx/defs.h:134, from ../include/wx/wxprec.h:13: ../src/msw/dlmsw.cpp: In member function 'wxString wxVersionDLL::GetFileVersion(const wxString&) const': ../include/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'PTSTR' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ ../include/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ ../include/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ ../src/msw/dlmsw.cpp:205:53: note: in expansion of macro '_T' 205 | if ( m_pfnVerQueryValue(buf.data(), _T("\\"), &pVer, &sizeInfo) ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_mimetype.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mimetype.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mimetype.cpp: In member function 'void wxFileTypeImpl::Init(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:103:5: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( !ext.empty(), _T("needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'size_t wxFileTypeImpl::GetAllCommands(wxArrayString*, wxArrayString*, const wxFileType::MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( !m_ext.empty(), 0, _T("GetAllCommands() needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'wxFileType* wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:549:5: note: in expansion of macro 'wxCHECK_MSG' 549 | wxCHECK_MSG( !ext.empty(), NULL, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetCommand(const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:682:5: note: in expansion of macro 'wxCHECK_MSG' 682 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:751:5: note: in expansion of macro 'wxCHECK_MSG' 751 | wxCHECK_MSG( !m_strFileType.empty(), false, _T("File key not found") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDescription(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:768:5: note: in expansion of macro 'wxCHECK_MSG' 768 | wxCHECK_MSG( !desc.empty(), false, _T("No file description supplied") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveCommand(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:815:5: note: in expansion of macro 'wxCHECK_MSG' 815 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveMimeType()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:826:5: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( !m_ext.empty(), false, _T("RemoveMimeType() needs extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDefaultIcon()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:834:5: note: in expansion of macro 'wxCHECK_MSG' 834 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDescription()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:843:5: note: in expansion of macro 'wxCHECK_MSG' 843 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_power.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/power.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_regconf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/regconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/regconf.cpp: In constructor 'wxRegConfig::wxRegConfig(const wxString&, const wxString&, const wxString&, const wxString&, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:98:7: note: in expansion of macro 'wxCHECK_RET' 98 | wxCHECK_RET( wxTheApp, wxT("No application name in wxRegConfig ctor!") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadString(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:553:5: note: in expansion of macro 'wxCHECK_MSG' 553 | wxCHECK_MSG( pStr, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadLong(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( plResult, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_registry.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/registry.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:140:3: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( key < nStdKeys, wxEmptyString, wxT("invalid key in wxRegKey::GetStdKeyName") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyShortName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/registry.cpp:148:3: note: in expansion of macro 'wxCHECK' 148 | wxCHECK( key < nStdKeys, wxEmptyString ); | ^~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::Rename(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:532:5: note: in expansion of macro 'wxCHECK_MSG' 532 | wxCHECK_MSG( !m_strKey.empty(), false, _T("registry hives can't be renamed") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::GetNextValue(wxString&, long int&) const': ../src/msw/registry.cpp:1016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1016 | if ( lIndex == -1 ) | ^~ ../src/msw/registry.cpp:1019:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1019 | wxChar szValueName[1024]; // @@ use RegQueryInfoKey... | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_snglinst.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/snglinst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceCheckerImpl::WasOpened() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:71:9: note: in expansion of macro 'wxCHECK_MSG' 71 | wxCHECK_MSG( m_hMutex, false, | ^~~~~~~~~~~ ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceChecker::IsAnotherRunning() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:118:5: note: in expansion of macro 'wxCHECK_MSG' 118 | wxCHECK_MSG( m_impl, false, _T("must call Create() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_stackwalk.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stackwalk.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_stdpaths.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stdpaths.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_thread.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/thread.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/thread.cpp: In member function 'void* wxThread::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/thread.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( !IsDetached(), (ExitCode)-1, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Lock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:41:5: note: in expansion of macro 'wxCHECK_MSG' 41 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::TryLock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Unlock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:57:5: note: in expansion of macro 'wxCHECK_MSG' 57 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:247:5: note: in expansion of macro 'wxCHECK_MSG' 247 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Signal()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:263:5: note: in expansion of macro 'wxCHECK_MSG' 263 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Broadcast()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:303:5: note: in expansion of macro 'wxCHECK_MSG' 303 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::TryWait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:311:5: note: in expansion of macro 'wxCHECK_MSG' 311 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Post()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_utils.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utils.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utils.cpp: In function 'bool wxGetUserName(wxChar*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:288:5: note: in expansion of macro 'wxCHECK_MSG' 288 | wxCHECK_MSG( buf && ( maxSize > 0 ), false, | ^~~~~~~~~~~ ../src/msw/utils.cpp: In function 'HWND__* wxCreateHiddenWindow(const WCHAR**, LPCTSTR, WNDPROC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:1534:5: note: in expansion of macro 'wxCHECK_MSG' 1534 | wxCHECK_MSG( classname && pclassname && wndproc, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_utilsexc.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsexc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_event.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp In file included from ../src/common/event.cpp:46: ../src/common/event.cpp: In destructor 'wxEventPtr::~wxEventPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/event.cpp:49:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 49 | wxDEFINE_SCOPED_PTR(wxEvent, wxEventPtr) | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/event.cpp: In member function 'void wxEvtHandler::AddPendingEvent(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1139:5: note: in expansion of macro 'wxCHECK_RET' 1139 | wxCHECK_RET( eventCopy, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'void wxEvtHandler::ProcessPendingEvents()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1171:5: note: in expansion of macro 'wxCHECK_RET' 1171 | wxCHECK_RET( m_pendingEvents, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'bool wxEvtHandler::SearchDynamicEventTable(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1396:5: note: in expansion of macro 'wxCHECK_MSG' 1396 | wxCHECK_MSG( m_dynamicEvents, false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsexc.cpp: In function 'long int wxExecute(const wxString&, int, wxProcess*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utilsexc.cpp:913:5: note: in expansion of macro 'wxCHECK_MSG' 913 | wxCHECK_MSG( traits, -1, _T("no wxAppTraits in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fs_mem.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msgout.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_utilscmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/utilscmn.cpp: In function 'bool ReadAll(wxInputStream*, wxArrayString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/utilscmn.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( is, false, _T("NULL stream in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_main.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_mslu.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp In file included from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'bool wxStringData::IsEmpty() const', inlined from 'void wxStringData::Unlock()' at ../include/wx/string.h:243:33, inlined from 'wxStringBase::~wxStringBase()' at ../include/wx/string.h:396:30, inlined from 'wxString::~wxString()' at ../include/wx/string.h:659:24, inlined from 'bool wxLaunchDefaultBrowserBaseImpl(const wxString&, int)' at ../src/common/utilscmn.cpp:770:75: ../include/wx/string.h:226:37: warning: array subscript -1 is outside array bounds of 'const wxChar [1073741823]' {aka 'const wchar_t [1073741823]'} [-Warray-bounds] 226 | bool IsEmpty() const { return (nRefs == -1); } | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_volume.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -onetdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_net_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXUSINGDLL --define WXMAKINGDLL_NET /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_fs_inet.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_inet.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_ftp.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ftp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_http.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/http.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_protocol.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/protocol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_sckaddr.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckaddr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_sckfile.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckfile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_sckipc.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckipc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_sckstrm.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_socket.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/socket.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_url.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/url.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_msw_gsocket.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsocket.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_urlmsw.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/urlmsw.cpp ../src/msw/gsocket.cpp: In member function 'bool GSocket::SetReusable()': ../src/msw/gsocket.cpp:525:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (this && m_fd == INVALID_SOCKET) { | ^~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -ocoredll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_core_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_CORE --define wxUSE_BASE=0 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_event.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fs_mem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msgout.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_utilscmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_main.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_mslu.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_volume.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_app.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/app.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_bitmap.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bitmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CopyFromDIB(const wxDIB&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:391:5: note: in expansion of macro 'wxCHECK_MSG' 391 | wxCHECK_MSG( dib.IsOk(), false, _T("invalid DIB in CopyFromDIB") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'virtual bool wxBitmap::Create(int, int, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:522:5: note: in expansion of macro 'wxCHECK_MSG' 522 | wxCHECK_MSG( dc.Ok(), false, _T("invalid HDC in wxBitmap::Create()") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:792:5: note: in expansion of macro 'wxCHECK_MSG' 792 | wxCHECK_MSG( dc.Ok(), false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, int, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:802:5: note: in expansion of macro 'wxCHECK_MSG' 802 | wxCHECK_MSG( image.Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'wxBitmap wxBitmap::GetSubBitmapOfHDC(const wxRect&, WXHDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1085:5: note: in expansion of macro 'wxCHECK_MSG' 1085 | wxCHECK_MSG( Ok() && | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1255:9: note: in expansion of macro 'wxCHECK_MSG' 1255 | wxCHECK_MSG( !GetBitmapData()->m_dib, NULL, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:11: warning: the compiler can assume that the address of 'dataBase' will never be NULL [-Waddress] 1324 | if ( !&dataBase ) | ^~~~~~~~~ ../src/msw/bitmap.cpp:1318:46: note: 'dataBase' declared here 1318 | void wxBitmap::UngetRawData(wxPixelDataBase& dataBase) | ~~~~~~~~~~~~~~~~~^~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1422:5: note: in expansion of macro 'wxCHECK_MSG' 1422 | wxCHECK_MSG( bitmap.Ok() && bitmap.GetDepth() == 1, false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1482:5: note: in expansion of macro 'wxCHECK_MSG' 1482 | wxCHECK_MSG( bitmap.Ok(), false, _T("invalid bitmap in wxMask::Create") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In function 'HBITMAP__* wxInvertMask(HBITMAP, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1765:5: note: in expansion of macro 'wxCHECK_MSG' 1765 | wxCHECK_MSG( hbmpMask, 0, _T("invalid bitmap in wxInvertMask") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:5: warning: 'nonnull' argument 'dataBase' compared to NULL [-Wnonnull-compare] 1324 | if ( !&dataBase ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_brush.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/brush.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/brush.cpp: In member function 'wxColour wxBrush::GetColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( Ok(), wxNullColour, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual int wxBrush::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:278:5: note: in expansion of macro 'wxCHECK_MSG' 278 | wxCHECK_MSG( Ok(), 0, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'wxBitmap* wxBrush::GetStipple() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:285:5: note: in expansion of macro 'wxCHECK_MSG' 285 | wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual void* wxBrush::GetResourceHandle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:292:5: note: in expansion of macro 'wxCHECK_MSG' 292 | wxCHECK_MSG( Ok(), FALSE, _T("invalid brush") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_caret.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/caret.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_clipbrd.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/clipbrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/clipbrd.cpp: In function 'bool wxOpenClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:85:5: note: in expansion of macro 'wxCHECK_MSG' 85 | wxCHECK_MSG( !gs_wxClipboardIsOpen, true, wxT("clipboard already opened.") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In function 'bool wxCloseClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( gs_wxClipboardIsOpen, false, wxT("clipboard is not opened") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In member function 'virtual bool wxClipboard::AddData(wxDataObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( data, false, wxT("data is invalid") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_colour.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colour.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_cursor.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/cursor.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/cursor.cpp: In constructor 'wxCursor::wxCursor(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/cursor.cpp:348:5: note: in expansion of macro 'wxCHECK_RET' 348 | wxCHECK_RET( idCursor > 0 && (size_t)idCursor < WXSIZEOF(stdCursors), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_data.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/data.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dc.cpp: In member function 'void wxDC::SetClippingHrgn(WXHRGN)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:422:5: note: in expansion of macro 'wxCHECK_RET' 422 | wxCHECK_RET( hrgn, wxT("invalid clipping region") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoGetPixel(wxCoord, wxCoord, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:637:5: note: in expansion of macro 'wxCHECK_MSG' 637 | wxCHECK_MSG( col, false, _T("NULL colour parameter in wxDC::GetPixel") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawIcon(const wxIcon&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1165:5: note: in expansion of macro 'wxCHECK_RET' 1165 | wxCHECK_RET( icon.Ok(), wxT("invalid icon in DrawIcon") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1181:5: note: in expansion of macro 'wxCHECK_RET' 1181 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxDC::DrawBitmap") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2071:5: note: in expansion of macro 'wxCHECK_MSG' 2071 | wxCHECK_MSG( source, false, _T("wxDC::Blit(): NULL wxDC pointer") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoGetSizeMM(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2382:9: note: in expansion of macro 'wxCHECK_RET' 2382 | wxCHECK_RET( wTotal, _T("0 width device?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2391:9: note: in expansion of macro 'wxCHECK_RET' 2391 | wxCHECK_RET( hTotal, _T("0 height device?") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In function 'void wxAlphaBlend(HDC, int, int, int, int, int, int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2633:5: note: in expansion of macro 'wxCHECK_RET' 2633 | wxCHECK_RET( dataDst && dataSrc, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dcclient.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcclient.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcclient.cpp: In member function 'void wxArrayDCInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp:57:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 57 | WX_DEFINE_OBJARRAY(wxArrayDCInfo) | ^~~~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxWindowDC::wxWindowDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:97:5: note: in expansion of macro 'wxCHECK_RET' 97 | wxCHECK_RET( canvas, _T("invalid window in wxWindowDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxWindowDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:124:5: note: in expansion of macro 'wxCHECK_RET' 124 | wxCHECK_RET( m_canvas, _T("wxWindowDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxClientDC::wxClientDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:140:5: note: in expansion of macro 'wxCHECK_RET' 140 | wxCHECK_RET( canvas, _T("invalid window in wxClientDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxClientDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( m_canvas, _T("wxClientDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDC::wxPaintDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:214:5: note: in expansion of macro 'wxCHECK_RET' 214 | wxCHECK_RET( canvas, wxT("NULL canvas in wxPaintDC ctor") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDC::~wxPaintDC()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:256:9: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDCEx::wxPaintDCEx(wxWindow*, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:318:5: note: in expansion of macro 'wxCHECK_RET' 318 | wxCHECK_RET( dc, wxT("wxPaintDCEx requires an existing device context") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDCEx::~wxPaintDCEx()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dcmemory.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcmemory.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcmemory.cpp: In constructor 'wxMemoryDC::wxMemoryDC(wxDC*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcmemory.cpp:52:5: note: in expansion of macro 'wxCHECK_RET' 52 | wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dcprint.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcprint.cpp: In member function 'virtual void wxPrinterDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcprint.cpp:390:5: note: in expansion of macro 'wxCHECK_RET' 390 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxPrinterDC::DrawBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dcscreen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcscreen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dialup.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialup.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dib.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( info, false, _T("malloc(BITMAPINFO) failed") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:148:5: note: in expansion of macro 'wxCHECK_MSG' 148 | wxCHECK_MSG( bmp.Ok(), false, _T("wxDIB::Create(): invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Save(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( m_handle, false, _T("wxDIB::Save(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'HBITMAP__* wxDIB::CreateDDB(HDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( m_handle, 0, _T("wxDIB::CreateDDB(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In static member function 'static HBITMAP__* wxDIB::ConvertToBitmap(const BITMAPINFO*, HDC, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:427:5: note: in expansion of macro 'wxCHECK_MSG' 427 | wxCHECK_MSG( pbmi, 0, _T("invalid DIB in ConvertToBitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxPalette* wxDIB::CreatePalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( pPalette, NULL, _T("out of memory") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxImage&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( image.Ok(), false, _T("invalid wxImage in wxDIB ctor") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxImage wxDIB::ConvertToImage() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:740:5: note: in expansion of macro 'wxCHECK_MSG' 740 | wxCHECK_MSG( IsOk(), wxNullImage, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::Dial(const wxString&, const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:754:5: note: in expansion of macro 'wxCHECK_MSG' 754 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::HangUp()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:934:5: note: in expansion of macro 'wxCHECK_MSG' 934 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::IsOnline() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1011:5: note: in expansion of macro 'wxCHECK_MSG' 1011 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetOnlineStatus(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1033:5: note: in expansion of macro 'wxCHECK_RET' 1033 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::EnableAutoCheckOnlineStatus(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1040:5: note: in expansion of macro 'wxCHECK_MSG' 1040 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::DisableAutoCheckOnlineStatus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1196:5: note: in expansion of macro 'wxCHECK_RET' 1196 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetWellKnownHost(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1226:5: note: in expansion of macro 'wxCHECK_RET' 1226 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetConnectCommand(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1234:5: note: in expansion of macro 'wxCHECK_RET' 1234 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In function 'void wxRasDialFunc(UINT, tagRASCONNSTATE, DWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1330:5: note: in expansion of macro 'wxCHECK_RET' 1330 | wxCHECK_RET( dialUpManager, wxT("who started to dial then?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_display.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/display.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/display.cpp: In member function 'void wxDisplayInfoArray::Remove(_wxArraywxDisplayInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp:177:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 177 | WX_DEFINE_ARRAY_PTR(wxDisplayInfo *, wxDisplayInfoArray); | ^~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual wxDisplayImpl* wxDisplayFactoryMultimon::CreateDisplay(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:661:5: note: in expansion of macro 'wxCHECK_MSG' 661 | wxCHECK_MSG( n < m_displays.size(), NULL, _T("invalid display index") ); | ^~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual bool wxDisplayImplMultimon::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:714:9: note: in expansion of macro 'wxCHECK_MSG' 714 | wxCHECK_MSG( mode.w && mode.h, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_enhmeta.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/enhmeta.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::Play(wxDC*, wxRect*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( dc, false, _T("invalid wxDC in wxEnhMetaFile::Play") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::SetClipboard(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:180:5: note: in expansion of macro 'wxCHECK_MSG' 180 | wxCHECK_MSG( m_hMF, false, _T("can't copy invalid metafile to clipboard") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'wxEnhMetaFile* wxEnhMetaFileDC::Close()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( Ok(), NULL, _T("invalid wxEnhMetaFileDC") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:395:9: note: in expansion of macro 'wxCHECK_MSG' 395 | wxCHECK_MSG( size, false, _T("GetWinMetaFileBits() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:443:9: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:454:9: note: in expansion of macro 'wxCHECK_MSG' 454 | wxCHECK_MSG( size, false, _T("GetMetaFileBitsEx() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::GetDataHere(void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:518:5: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_evtloop.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/evtloop.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/evtloop.cpp: In member function 'virtual bool wxEventLoop::Dispatch()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/evtloop.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( IsRunning(), false, _T("can't call Dispatch() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_font.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/font.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/font.cpp: In member function 'virtual int wxFont::GetPointSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1024:5: note: in expansion of macro 'wxCHECK_MSG' 1024 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxSize wxFont::GetPixelSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( Ok(), wxDefaultSize, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::IsUsingSizeInPixels() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1038:5: note: in expansion of macro 'wxCHECK_MSG' 1038 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetFamily() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1045:5: note: in expansion of macro 'wxCHECK_MSG' 1045 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1052:5: note: in expansion of macro 'wxCHECK_MSG' 1052 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetWeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1059:5: note: in expansion of macro 'wxCHECK_MSG' 1059 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::GetUnderlined() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( Ok(), false, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetFaceName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1073:5: note: in expansion of macro 'wxCHECK_MSG' 1073 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxFontEncoding wxFont::GetEncoding() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1080:5: note: in expansion of macro 'wxCHECK_MSG' 1080 | wxCHECK_MSG( Ok(), wxFONTENCODING_DEFAULT, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoUserDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1102:5: note: in expansion of macro 'wxCHECK_MSG' 1102 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_fontenum.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontenum.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_fontutil.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontutil.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fontutil.cpp: In function 'bool wxGetNativeFontEncoding(wxFontEncoding, wxNativeEncodingInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fontutil.cpp:140:5: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( info, false, _T("bad pointer in wxGetNativeFontEncoding") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_gdiimage.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiimage.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/gdiimage.cpp: In member function 'virtual bool wxIconHandler::Load(wxGDIImage*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:129:9: note: in expansion of macro 'wxCHECK_MSG' 129 | wxCHECK_MSG( icon, false, _T("wxIconHandler only works with icons") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::LoadFile(wxBitmap*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:359:5: note: in expansion of macro 'wxCHECK_MSG' 359 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in LoadFile") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::SaveFile(wxBitmap*, const wxString&, int, const wxPalette*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:375:5: note: in expansion of macro 'wxCHECK_MSG' 375 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in SaveFile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_gdiobj.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_graphics.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/graphics.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gsockmsw.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsockmsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_icon.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/icon.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_imaglist.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/imaglist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/imaglist.cpp: In member function 'bool wxImageList::Draw(int, wxDC&, int, int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/imaglist.cpp:245:5: note: in expansion of macro 'wxCHECK_MSG' 245 | wxCHECK_MSG( hDC, false, _T("invalid wxDC in wxImageList::Draw") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_minifram.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/minifram.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_ole_dataobj.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dataobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dropsrc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dropsrc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dropsrc.cpp: In member function 'virtual wxDragResult wxDropSource::DoDragDrop(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dropsrc.cpp:187:3: note: in expansion of macro 'wxCHECK_MSG' 187 | wxCHECK_MSG( m_data != NULL, wxDragNone, wxT("No data in wxDropSource!") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dataobj.cpp: In member function 'wxString wxDataFormat::GetId() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:154:5: note: in expansion of macro 'wxCHECK_MSG' 154 | wxCHECK_MSG( !IsStandard(), s, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxBitmapDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:817:5: note: in expansion of macro 'wxCHECK_MSG' 817 | wxCHECK_MSG( hbmp, FALSE, wxT("pasting/dropping invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxFileDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1022:5: note: in expansion of macro 'wxCHECK_MSG' 1022 | wxCHECK_MSG ( nFiles != (UINT)-1, FALSE, wxT("wrong HDROP handle") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxURLDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1225:5: note: in expansion of macro 'wxCHECK_MSG' 1225 | wxCHECK_MSG( m_dataObjectLast, FALSE, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'wxString wxURLDataObject::GetURL() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1234:5: note: in expansion of macro 'wxCHECK_MSG' 1234 | wxCHECK_MSG( m_dataObjectLast, url, wxT("no data in wxURLDataObject") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_droptgt.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/droptgt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_oleutils.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/oleutils.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_palette.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/palette.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_pen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/pen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_popupwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/popupwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_printdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_printwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_region.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/region.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/region.cpp: In member function 'virtual bool wxRegion::DoOffset(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( M_REGION, false, _T("invalid wxRegion") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetX() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:444:5: note: in expansion of macro 'wxCHECK_MSG' 444 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetY() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetW() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:458:5: note: in expansion of macro 'wxCHECK_MSG' 458 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetH() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:465:5: note: in expansion of macro 'wxCHECK_MSG' 465 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_renderer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/renderer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_settings.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/settings.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/settings.cpp: In static member function 'static int wxSystemSettingsNative::GetMetric(wxSystemMetric, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/settings.cpp:404:5: note: in expansion of macro 'wxCHECK_MSG' 404 | wxCHECK_MSG( index > 0 && (size_t)index < WXSIZEOF(gs_metricsMap), 0, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_timer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/timer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/timer.cpp: In function 'LRESULT wxTimerWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/timer.cpp:198:9: note: in expansion of macro 'wxCHECK_MSG' 198 | wxCHECK_MSG( node != TimerMap().end(), 0, wxT("bogus timer id in wxTimerProc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_tooltip.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tooltip.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_toplevel.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/toplevel.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/toplevel.cpp: In member function 'virtual bool wxTopLevelWindowMSW::SetShape(const wxRegion&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/toplevel.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( HasFlag(wxFRAME_SHAPED), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_utilsgui.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsgui.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsgui.cpp: In function 'void wxEndBusyCursor()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/utilsgui.cpp:177:5: note: in expansion of macro 'wxCHECK_RET' 177 | wxCHECK_RET( gs_wxBusyCursorCount > 0, | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp: In function 'bool wxCheckForInterrupt(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp:199:5: note: in expansion of macro 'wxCHECK' 199 | wxCHECK( wnd, false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_uxtheme.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/uxtheme.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_window.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/window.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:588:5: note: in expansion of macro 'wxCHECK_MSG' 588 | wxCHECK_MSG( parent, false, wxT("can't create wxWindow without parent") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetFocus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:627:5: note: in expansion of macro 'wxCHECK_RET' 627 | wxCHECK_RET( hWnd, _T("can't set focus to invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual int wxWindow::GetScrollPos(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:919:5: note: in expansion of macro 'wxCHECK_MSG' 919 | wxCHECK_MSG( hWnd, 0, _T("no HWND in GetScrollPos") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetScrollPos(int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:960:5: note: in expansion of macro 'wxCHECK_RET' 960 | wxCHECK_RET( hWnd, _T("SetScrollPos: no HWND") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetLayoutDirection(wxLayoutDirection)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1084:5: note: in expansion of macro 'wxCHECK_RET' 1084 | wxCHECK_RET( hwnd, _T("layout direction must be set after window creation") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual wxLayoutDirection wxWindow::GetLayoutDirection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1117:5: note: in expansion of macro 'wxCHECK_MSG' 1117 | wxCHECK_MSG( hwnd, wxLayout_Default, _T("invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::SubclassWin(WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1144:5: note: in expansion of macro 'wxCHECK_RET' 1144 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in SubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::UnsubclassWin()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1180:9: note: in expansion of macro 'wxCHECK_RET' 1180 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in UnsubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In function 'void wxAssociateWinWithHandle(HWND, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3448:5: note: in expansion of macro 'wxCHECK_RET' 3448 | wxCHECK_RET( hWnd != (HWND)NULL, | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::MSWCreate(const wxChar*, const wxChar*, const wxPoint&, const wxSize&, WXDWORD, WXDWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3590:5: note: in expansion of macro 'wxCHECK_MSG' 3590 | wxCHECK_MSG( wclass, false, wxT("failed to register window class?") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnDrawItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4258:9: note: in expansion of macro 'wxCHECK_MSG' 4258 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnMeasureItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4324:9: note: in expansion of macro 'wxCHECK_MSG' 4324 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_helpchm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpchm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_helpwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_automtn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/automtn.cpp ../src/msw/ole/automtn.cpp:32: warning: "_FORCENAMELESSUNION" redefined 32 | #define _FORCENAMELESSUNION | In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/msxml.h:25, from /usr/i686-w64-mingw32/sys-root/mingw/include/urlmon.h:450, from /usr/i686-w64-mingw32/sys-root/mingw/include/objbase.h:163, from /usr/i686-w64-mingw32/sys-root/mingw/include/ole2.h:17, from /usr/i686-w64-mingw32/sys-root/mingw/include/wtypes.h:13, from /usr/i686-w64-mingw32/sys-root/mingw/include/winscard.h:10, from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:97, from ../include/wx/msw/wrapwin.h:51, from ../include/wx/wxprec.h:45: /usr/i686-w64-mingw32/sys-root/mingw/include/oaidl.h:478: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_uuid.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/uuid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_generic_statusbr.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/statusbr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_prntdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/prntdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:141:5: note: in expansion of macro 'wxCHECK_RET' 141 | wxCHECK_RET( (number >= 0) && (number < m_nFields), | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual wxString wxStatusBarGeneric::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:163:5: note: in expansion of macro 'wxCHECK_MSG' 163 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:172:5: note: in expansion of macro 'wxCHECK_RET' 172 | wxCHECK_RET( n == m_nFields, _T("status bar field count mismatch") ); | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual bool wxStatusBarGeneric::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:332:5: note: in expansion of macro 'wxCHECK_MSG' 332 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_accel.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/accel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_bmpbuttn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bmpbuttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_button.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/button.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/button.cpp: In member function 'virtual void wxButton::SetDefault()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:350:5: note: in expansion of macro 'wxCHECK_RET' 350 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ ../src/msw/button.cpp: In static member function 'static void wxButton::SetDefaultStyle(wxButton*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:435:9: note: in expansion of macro 'wxCHECK_RET' 435 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_checkbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checkbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checkbox.cpp: In member function 'virtual void wxCheckBox::Command(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checkbox.cpp:255:5: note: in expansion of macro 'wxCHECK_RET' 255 | wxCHECK_RET( (state == wxCHK_UNCHECKED) || (state == wxCHK_CHECKED) | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_choice.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/choice.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/choice.cpp: In member function 'virtual int wxChoice::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:258:5: note: in expansion of macro 'wxCHECK_MSG' 258 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:277:5: note: in expansion of macro 'wxCHECK_RET' 277 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::Delete") ); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::SetString") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_colordlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colordlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_combo.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_combobox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/combobox.cpp: In function 'LRESULT wxComboEditWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/combobox.cpp:199:17: note: in expansion of macro 'wxCHECK_MSG' 199 | wxCHECK_MSG( win, 0, _T("should have a parent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_control.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/control.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dialog.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialog.cpp In file included from ../src/msw/dialog.cpp:43: ../src/msw/dialog.cpp: In destructor 'wxDialogModalDataPtr::~wxDialogModalDataPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/dialog.cpp:136:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 136 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxDialogModalData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dirdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dirdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dragimag.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dragimag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_filedlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/filedlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_frame.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gauge95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gauge95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_iniconf.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/iniconf.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_listbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetFirstItem(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:256:5: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:264:5: note: in expansion of macro 'wxCHECK_RET' 264 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetSelection(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:392:5: note: in expansion of macro 'wxCHECK_RET' 392 | wxCHECK_RET( N == wxNOT_FOUND || IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::IsSelected(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:407:5: note: in expansion of macro 'wxCHECK_MSG' 407 | wxCHECK_MSG( IsValid(N), false, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void* wxListBox::DoGetItemClientData(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:420:5: note: in expansion of macro 'wxCHECK_MSG' 420 | wxCHECK_MSG( IsValid(n), NULL, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetItemClientData(unsigned int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:433:5: note: in expansion of macro 'wxCHECK_RET' 433 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual int wxListBox::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( !HasMultipleSelection(), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual wxString wxListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:505:5: note: in expansion of macro 'wxCHECK_MSG' 505 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoInsertItems(const wxArrayString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:520:5: note: in expansion of macro 'wxCHECK_RET' 520 | wxCHECK_RET( IsValidInsert(pos), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:560:5: note: in expansion of macro 'wxCHECK_RET' 560 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnMeasure(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:823:5: note: in expansion of macro 'wxCHECK' 823 | wxCHECK( ((m_windowStyle & wxLB_OWNERDRAW) == wxLB_OWNERDRAW), false ); | ^~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnDraw(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:865:5: note: in expansion of macro 'wxCHECK' 865 | wxCHECK( data && (data != LB_ERR), false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_listctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listctrl.cpp: In member function 'bool wxListCtrl::SetItem(wxListItem&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( id >= 0 && id < GetItemCount(), false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'wxTextCtrl* wxListCtrl::EditLabel(long int, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:1411:5: note: in expansion of macro 'wxCHECK_MSG' 1411 | wxCHECK_MSG( textControlClass->IsKindOf(CLASSINFO(wxTextCtrl)), NULL, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual bool wxListCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2322:21: note: in expansion of macro 'wxCHECK_MSG' 2322 | wxCHECK_MSG( startPos <= maxPos, false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'void wxListCtrl::OnPaint(wxPaintEvent&)': ../src/msw/listctrl.cpp:2769:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2769 | if (!InReportView() || !drawHRules && !drawVRules) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual int wxListCtrl::OnGetItemImage(long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2883:5: note: in expansion of macro 'wxCHECK_MSG' 2883 | wxCHECK_MSG(!GetImageList(wxIMAGE_LIST_SMALL), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_mdi.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mdi.cpp: In function 'void MDISetMenu(wxWindow*, HMENU, HMENU)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mdi.cpp:1404:5: note: in expansion of macro 'wxCHECK_RET' 1404 | wxCHECK_RET( parent, wxT("MDI client without parent frame? weird...") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_menu.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_menuitem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menuitem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, NULL, _T("NULL item in wxMenu::DoAppend") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:652:5: note: in expansion of macro 'wxCHECK_MSG' 652 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'void wxMenuBar::Refresh()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:890:5: note: in expansion of macro 'wxCHECK_RET' 890 | wxCHECK_RET( IsAttached(), wxT("can't refresh unattached menubar") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::EnableTop(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1015:5: note: in expansion of macro 'wxCHECK_RET' 1015 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::SetLabelTop(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1026:5: note: in expansion of macro 'wxCHECK_RET' 1026 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxString wxMenuBar::GetLabelTop(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1084:5: note: in expansion of macro 'wxCHECK_MSG' 1084 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'wxString wxMenuBar::GetMenuLabel(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual bool wxMenuBar::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1217:5: note: in expansion of macro 'wxCHECK_MSG' 1217 | wxCHECK_MSG( submenu, false, wxT("can't append invalid menu to menubar") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::Check(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:266:5: note: in expansion of macro 'wxCHECK_RET' 266 | wxCHECK_RET( IsCheckable(), wxT("only checkable items may be checked") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:307:9: note: in expansion of macro 'wxCHECK_RET' 307 | wxCHECK_RET( start != -1 && end != -1, | ^~~~~~~~~~~ ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::SetText(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:366:5: note: in expansion of macro 'wxCHECK_RET' 366 | wxCHECK_RET( hMenu, wxT("menuitem without menu") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_metafile.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/metafile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_msgdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/msgdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_nativdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/nativdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_notebook.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/notebook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::SetSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:461:5: note: in expansion of macro 'wxCHECK_MSG' 461 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::ChangeSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:503:5: note: in expansion of macro 'wxCHECK_MSG' 503 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:517:5: note: in expansion of macro 'wxCHECK_MSG' 517 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual wxString wxNotebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxEmptyString, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:560:5: note: in expansion of macro 'wxCHECK_MSG' 560 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:571:5: note: in expansion of macro 'wxCHECK_MSG' 571 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'void wxNotebook::AdjustPageSize(wxNotebookPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:678:5: note: in expansion of macro 'wxCHECK_RET' 678 | wxCHECK_RET( page, _T("NULL page in wxNotebook::AdjustPageSize") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::InsertPage(size_t, wxNotebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:767:5: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( IS_VALID_PAGE(nPage) || nPage == GetPageCount(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_access.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/access.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_ownerdrw.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ownerdrw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_radiobox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( IsValid(item), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( IsValid(N), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual wxString wxRadioBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:368:5: note: in expansion of macro 'wxCHECK_MSG' 368 | wxCHECK_MSG( IsValid(item), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Enable(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemEnabled(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:397:5: note: in expansion of macro 'wxCHECK_MSG' 397 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Show(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:406:5: note: in expansion of macro 'wxCHECK_MSG' 406 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemShown(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:422:5: note: in expansion of macro 'wxCHECK_MSG' 422 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In function 'LRESULT wxRadioBtnWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:767:17: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:826:17: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:844:17: note: in expansion of macro 'wxCHECK_MSG' 844 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_radiobut.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobut.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/radiobut.cpp: In member function 'virtual void wxRadioButton::SetValue(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobut.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( nodeThis, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_scrolbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/scrolbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_slider95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/slider95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_spinbutt.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinbutt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/spinbutt.cpp: In member function 'virtual bool wxSpinButton::MSWOnScroll(int, WXWORD, WXWORD, WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/spinbutt.cpp:299:5: note: in expansion of macro 'wxCHECK_MSG' 299 | wxCHECK_MSG( control, false, wxT("scrolling what?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_spinctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_statbmp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbmp.cpp: In member function 'virtual wxIcon wxStaticBitmap::GetIcon() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( m_isIcon, wxIcon(), _T("no icon in this wxStaticBitmap") ); | ^~~~~~~~~~~ ../src/msw/statbmp.cpp: In member function 'virtual wxBitmap wxStaticBitmap::GetBitmap() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:239:9: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( m_image, wxBitmap(), _T("no image in wxStaticBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_statbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_statbr95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbr95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbr95.cpp: In member function 'bool wxStatusBar::Create(wxWindow*, wxWindowID, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:69:5: note: in expansion of macro 'wxCHECK_MSG' 69 | wxCHECK_MSG( parent, false, wxT("status bar must have a parent") ); | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual void wxStatusBar::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:192:5: note: in expansion of macro 'wxCHECK_RET' 192 | wxCHECK_RET( (nField >= 0) && (nField < m_nFields), | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual wxString wxStatusBar::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:232:5: note: in expansion of macro 'wxCHECK_MSG' 232 | wxCHECK_MSG( (nField >= 0) && (nField < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual bool wxStatusBar::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( (i >= 0) && (i < m_nFields), false, | ^~~~~~~~~~~ In file included from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In destructor 'SelectInHDC::~SelectInHDC()', inlined from 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)' at ../src/msw/statbox.cpp:512:5: ../include/wx/msw/private.h:425:49: warning: 'selFont.SelectInHDC::m_hgdiobj' may be used uninitialized [-Wmaybe-uninitialized] 425 | ~SelectInHDC() { if ( m_hdc ) ::SelectObject(m_hdc, m_hgdiobj); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/msw/statbox.cpp: In member function 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)': ../src/msw/statbox.cpp:408:21: note: 'selFont.SelectInHDC::m_hgdiobj' was declared here 408 | SelectInHDC selFont; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_statline.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statline.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_stattext.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stattext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_tabctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tabctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_tbar95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tbar95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolNormalBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1425:9: note: in expansion of macro 'wxCHECK_RET' 1425 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolDisabledBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1437:9: note: in expansion of macro 'wxCHECK_RET' 1437 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_textctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/textctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_tglbtn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_treectrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/treectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_checklst.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checklst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::DoGetItem(wxTreeViewItem*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:853:5: note: in expansion of macro 'wxCHECK_MSG' 853 | wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:918:5: note: in expansion of macro 'wxCHECK_MSG' 918 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxString wxTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:963:5: note: in expansion of macro 'wxCHECK_MSG' 963 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:981:5: note: in expansion of macro 'wxCHECK_RET' 981 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual int wxTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1008:5: note: in expansion of macro 'wxCHECK_MSG' 1008 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1025:5: note: in expansion of macro 'wxCHECK_RET' 1025 | wxCHECK_RET( which >= 0 && | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'wxTreeItemParam* wxTreeCtrl::GetItemParam(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1047:5: note: in expansion of macro 'wxCHECK_MSG' 1047 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1083:5: note: in expansion of macro 'wxCHECK_RET' 1083 | wxCHECK_RET( param, wxT("failed to change tree items data") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1090:5: note: in expansion of macro 'wxCHECK_RET' 1090 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1102:5: note: in expansion of macro 'wxCHECK_RET' 1102 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1136:5: note: in expansion of macro 'wxCHECK_MSG' 1136 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1144:5: note: in expansion of macro 'wxCHECK_MSG' 1144 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1152:5: note: in expansion of macro 'wxCHECK_MSG' 1152 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1161:5: note: in expansion of macro 'wxCHECK_RET' 1161 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual bool wxCheckListBox::IsChecked(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:403:5: note: in expansion of macro 'wxCHECK_MSG' 403 | wxCHECK_MSG( IsValid(uiIndex), false, _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Check(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:410:5: note: in expansion of macro 'wxCHECK_RET' 410 | wxCHECK_RET( IsValid(uiIndex), _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1185:5: note: in expansion of macro 'wxCHECK_RET' 1185 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1208:5: note: in expansion of macro 'wxCHECK_RET' 1208 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1239:5: note: in expansion of macro 'wxCHECK_MSG' 1239 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1270:5: note: in expansion of macro 'wxCHECK_MSG' 1270 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1286:5: note: in expansion of macro 'wxCHECK_MSG' 1286 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1296:5: note: in expansion of macro 'wxCHECK_MSG' 1296 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1306:5: note: in expansion of macro 'wxCHECK_MSG' 1306 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1329:5: note: in expansion of macro 'wxCHECK_MSG' 1329 | wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), wxTreeItemId(), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1362:5: note: in expansion of macro 'wxCHECK_MSG' 1362 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1418:5: note: in expansion of macro 'wxCHECK_MSG' 1418 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1436:5: note: in expansion of macro 'wxCHECK_MSG' 1436 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1442:5: note: in expansion of macro 'wxCHECK_MSG' 1442 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::IsItemChecked(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1473:5: note: in expansion of macro 'wxCHECK_MSG' 1473 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetItemCheck(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1485:5: note: in expansion of macro 'wxCHECK_RET' 1485 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1515:5: note: in expansion of macro 'wxCHECK_MSG' 1515 | wxCHECK_MSG( parent.IsOk() || !TreeView_GetRoot(GetHwnd()), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::DoExpand(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1732:5: note: in expansion of macro 'wxCHECK_RET' 1732 | wxCHECK_RET( !IsHiddenRoot(item), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1820:5: note: in expansion of macro 'wxCHECK_RET' 1820 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't select hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1854:5: note: in expansion of macro 'wxCHECK_RET' 1854 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't show hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In static member function 'static int wxTreeSortHelper::Compare(LPARAM, LPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2005:5: note: in expansion of macro 'wxCHECK_MSG' 2005 | wxCHECK_MSG( pItem1 && pItem2, 0, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2016:5: note: in expansion of macro 'wxCHECK_RET' 2016 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../src/msw/treectrl.cpp:2914:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2914 | eventType = (int)hdr->code == NM_DBLCLK | ^ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetState(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:3142:5: note: in expansion of macro 'wxCHECK_RET' 3142 | wxCHECK_RET( state < m_imageListState->GetImageCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_fdrepdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fdrepdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fdrepdlg.cpp: In member function 'void wxFindReplaceDialogImpl::SubclassDialog(HWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:195:5: note: in expansion of macro 'wxCHECK_RET' 195 | wxCHECK_RET( wxGetWindowProc(hwnd) != &wxFindReplaceWindowProc, | ^~~~~~~~~~~ ../src/msw/fdrepdlg.cpp: In member function 'virtual bool wxFindReplaceDialog::Show(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_FindReplaceData, false, _T("call Create() first!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_fontdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_accesscmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/accesscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_anidecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/anidecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/anidecod.cpp: In member function 'void wxImageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxImageArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp: In member function 'void wxANIFrameInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxANIFrameInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_appcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appcmn.cpp In file included from ../src/common/appcmn.cpp:43: ../src/common/appcmn.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/appcmn.cpp:74:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 74 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_artprov.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artprov.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_artstd.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artstd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Pop()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( !sm_providers->empty(), false, _T("wxArtProviders stack is empty") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Remove(wxArtProvider*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( sm_providers, false, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:204:5: note: in expansion of macro 'wxCHECK_MSG' 204 | wxCHECK_MSG( sm_providers, wxNullBitmap, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxIcon wxArtProvider::GetIcon(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( sm_providers, wxNullIcon, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_bmpbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bmpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/bmpbase.cpp: In constructor 'wxBitmap::wxBitmap(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/bmpbase.cpp:169:5: note: in expansion of macro 'wxCHECK2_MSG' 169 | wxCHECK2_MSG(image.Ok(), return, wxT("invalid bitmap data")); | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp: In member function 'bool wxMaskBase::Create(const wxBitmap&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp:195:5: note: in expansion of macro 'wxCHECK_MSG' 195 | wxCHECK_MSG( pal, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_bookctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bookctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual bool wxBookCtrlBase::InsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( nPage <= m_pages.size(), false, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual wxWindow* wxBookCtrlBase::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:416:5: note: in expansion of macro 'wxCHECK_MSG' 416 | wxCHECK_MSG( nPage < m_pages.size(), NULL, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual int wxBookCtrlBase::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( n < GetPageCount(), wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_choiccmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/choiccmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_clipcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clipcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_clrpickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clrpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_colourcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/colourcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_combocmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/combocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::DoSetPopupControl(wxComboPopup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1786:5: note: in expansion of macro 'wxCHECK_RET' 1786 | wxCHECK_RET( iface, wxT("no popup interface set for wxComboCtrl") ); | ^~~~~~~~~~~ ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::ShowPopup()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1832:5: note: in expansion of macro 'wxCHECK_RET' 1832 | wxCHECK_RET( !IsPopupWindowState(Visible), wxT("popup window already shown") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_cmdproc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdproc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmdproc.cpp: In member function 'virtual bool wxCommandProcessor::Submit(wxCommand*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:89:5: note: in expansion of macro 'wxCHECK_MSG' 89 | wxCHECK_MSG( command, false, _T("no command in wxCommandProcessor::Submit") ); | ^~~~~~~~~~~ ../src/common/cmdproc.cpp: In member function 'virtual void wxCommandProcessor::Store(wxCommand*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:109:5: note: in expansion of macro 'wxCHECK_RET' 109 | wxCHECK_RET( command, _T("no command in wxCommandProcessor::Store") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_cmndata.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmndata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmndata.cpp: In member function 'void wxColourData::SetCustomColour(int, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:92:5: note: in expansion of macro 'wxCHECK_RET' 92 | wxCHECK_RET( (i >= 0 && i < 16), _T("custom colour index out of range") ); | ^~~~~~~~~~~ ../src/common/cmndata.cpp: In member function 'wxColour wxColourData::GetCustomColour(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:99:5: note: in expansion of macro 'wxCHECK_MSG' 99 | wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_containr.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/containr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/containr.cpp: In function 'wxRadioButton* wxGetPreviousButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:158:5: note: in expansion of macro 'wxCHECK_MSG' 158 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'wxRadioButton* wxGetNextButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'bool wxSetFocusToChild(wxWindow*, wxWindow**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:617:5: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( childLastFocused, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_cshelp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cshelp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'bool wxContextHelp::DispatchEvent(wxWindow*, const wxPoint&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( win, false, _T("win parameter can't be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'wxString wxHelpProvider::GetHelpTextMaybeAtPoint(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:335:9: note: in expansion of macro 'wxCHECK_MSG' 335 | wxCHECK_MSG( window, wxEmptyString, _T("window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_ctrlcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ctrlcmn.cpp: In member function 'bool wxControlBase::CreateControl(wxWindowBase*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ctrlcmn.cpp:79:5: note: in expansion of macro 'wxCHECK_MSG' 79 | wxCHECK_MSG( parent, false, wxT("all controls must have parents") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_ctrlsub.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlsub.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_datacmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datacmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dcbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawCheckMark(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:62:5: note: in expansion of macro 'wxCHECK_RET' 62 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In function 'void wx_quadratic_spline(double, double, double, double, double, double, double, double)': ../src/common/dcbase.cpp:232:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp:232:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:327:5: note: in expansion of macro 'wxCHECK_RET' 327 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dcbufcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbufcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dcgraph.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcgraph.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dndcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dndcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dobjcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dobjcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_docmdi.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docmdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dobjcmn.cpp: In member function 'virtual wxDataFormat wxDataObjectComposite::GetPreferredFormat(wxDataObjectBase::Direction) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( node, wxFormatInvalid, wxT("no preferred format") ); | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetBufferOffset(const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual const void* wxDataObjectComposite::GetSizeFromBuffer(const void*, size_t*, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual void* wxDataObjectComposite::SetSizeInBuffer(void*, size_t, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:171:5: note: in expansion of macro 'wxCHECK_MSG' 171 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetDataSize(const wxDataFormat&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:201:5: note: in expansion of macro 'wxCHECK_MSG' 201 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:212:5: note: in expansion of macro 'wxCHECK_MSG' 212 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_docview.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docview.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dpycmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dpycmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dpycmn.cpp: In member function 'void wxArrayVideoModes::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp:39:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 39 | WX_DEFINE_OBJARRAY(wxArrayVideoModes) | ^~~~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp: In static member function 'static int wxDisplay::GetFromWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( window, wxNOT_FOUND, _T("invalid window") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetGeometry() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetClientArea() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxString wxDisplay::GetName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOk(), wxString(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxArrayVideoModes wxDisplay::GetModes(const wxVideoMode&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:189:5: note: in expansion of macro 'wxCHECK_MSG' 189 | wxCHECK_MSG( IsOk(), wxArrayVideoModes(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxVideoMode wxDisplay::GetCurrentMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:196:5: note: in expansion of macro 'wxCHECK_MSG' 196 | wxCHECK_MSG( IsOk(), wxVideoMode(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'bool wxDisplay::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:203:5: note: in expansion of macro 'wxCHECK_MSG' 203 | wxCHECK_MSG( IsOk(), false, _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/docview.cpp: In member function 'virtual void wxFileHistory::RemoveFileFromHistory(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/docview.cpp:2222:5: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( i < m_fileHistoryN, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dseldlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dseldlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_effects.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/effects.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_evtloopcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/evtloopcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/evtloopcmn.cpp: In member function 'virtual int wxEventLoopManual::Run()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:68:5: note: in expansion of macro 'wxCHECK_MSG' 68 | wxCHECK_MSG( !IsRunning(), -1, _T("can't reenter a message loop") ); | ^~~~~~~~~~~ ../src/common/evtloopcmn.cpp: In member function 'virtual void wxEventLoopManual::Exit(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:154:5: note: in expansion of macro 'wxCHECK_RET' 154 | wxCHECK_RET( IsRunning(), _T("can't call Exit() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fddlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fddlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_filepickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filepickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontpickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fldlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fldlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/fontcmn.cpp: In static member function 'static void wxFontBase::SetDefaultEncoding(wxFontEncoding)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:121:5: note: in expansion of macro 'wxCHECK_RET' 121 | wxCHECK_RET( encoding != wxFONTENCODING_DEFAULT, | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetFamilyString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetStyleString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetWeightString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:382:5: note: in expansion of macro 'wxCHECK_MSG' 382 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontenumcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontenumcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontmap.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'virtual bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxNativeEncodingInfo*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( info, false, wxT("bad pointer in GetAltForEncoding") ); | ^~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxFontEncoding*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( encodingAlt, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_framecmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/framecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/framecmn.cpp: In member function 'virtual wxStatusBar* wxFrameBase::CreateStatusBar(int, long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( !m_frameStatusBar, (wxStatusBar *)NULL, | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:346:5: note: in expansion of macro 'wxCHECK_RET' 346 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set widths for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PushStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:362:5: note: in expansion of macro 'wxCHECK_RET' 362 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:369:5: note: in expansion of macro 'wxCHECK_RET' 369 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual wxToolBar* wxFrameBase::CreateToolBar(long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:487:5: note: in expansion of macro 'wxCHECK_MSG' 487 | wxCHECK_MSG( !m_frameToolBar, (wxToolBar *)NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gaugecmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gaugecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gbsizer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gbsizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetPos(const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:104:9: note: in expansion of macro 'wxCHECK_MSG' 104 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(pos, m_span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetSpan(const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:115:9: note: in expansion of macro 'wxCHECK_MSG' 115 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(m_pos, span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSizerItem* wxGridBagSizer::Add(wxGBSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( !CheckForIntersection(item), NULL, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSize wxGridBagSizer::GetCellSize(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( (row < m_rows) && (col < m_cols), | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:260:5: note: in expansion of macro 'wxCHECK_MSG' 260 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:269:5: note: in expansion of macro 'wxCHECK_MSG' 269 | wxCHECK_MSG( node, badpos, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxWindow*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:279:5: note: in expansion of macro 'wxCHECK_MSG' 279 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxSizer*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:287:5: note: in expansion of macro 'wxCHECK_MSG' 287 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(size_t, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:295:5: note: in expansion of macro 'wxCHECK_MSG' 295 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:315:5: note: in expansion of macro 'wxCHECK_MSG' 315 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( node, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxWindow*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:334:5: note: in expansion of macro 'wxCHECK_MSG' 334 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxSizer*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:342:5: note: in expansion of macro 'wxCHECK_MSG' 342 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(size_t, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:350:5: note: in expansion of macro 'wxCHECK_MSG' 350 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gdicmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gdicmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_geometry.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/geometry.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gifdecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gifdecod.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_graphcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/graphcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_helpbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/helpbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_iconbndl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/iconbndl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/iconbndl.cpp: In member function 'void wxIconArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/iconbndl.cpp:31:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 31 | WX_DEFINE_OBJARRAY(wxIconArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagall.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagbmp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::SaveDib(wxImage*, wxOutputStream&, bool, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagbmp.cpp:86:5: note: in expansion of macro 'wxCHECK_MSG' 86 | wxCHECK_MSG( image, false, _T("invalid pointer in wxBMPHandler::SaveFile") ); | ^~~~~~~~~~~ ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::DoLoadDib(wxImage*, int, int, int, int, int, wxFileOffset, wxInputStream&, bool, bool, bool)': ../src/common/imagbmp.cpp:459:54: warning: variable 'abits' set but not used [-Wunused-but-set-variable] 459 | int rbits = 0, gbits = 0, bbits = 0, abits = 0; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_image.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:210:5: note: in expansion of macro 'wxCHECK_MSG' 210 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:227:5: note: in expansion of macro 'wxCHECK_MSG' 227 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual wxObjectRefData* wxImage::CloneRefData(const wxObjectRefData*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG(refData->m_ok, NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Copy() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:286:5: note: in expansion of macro 'wxCHECK_MSG' 286 | wxCHECK_MSG( Ok(), image, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ShrinkBy(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Scale(int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:426:5: note: in expansion of macro 'wxCHECK_MSG' 426 | wxCHECK_MSG( (old_height > 0) && (old_width > 0), image, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:462:9: note: in expansion of macro 'wxCHECK_MSG' 462 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Rotate90(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1000:5: note: in expansion of macro 'wxCHECK_MSG' 1000 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Mirror(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1071:9: note: in expansion of macro 'wxCHECK_MSG' 1071 | wxCHECK_MSG( alpha, image, wxT("unable to create alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::GetSubImage(const wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1166:5: note: in expansion of macro 'wxCHECK_MSG' 1166 | wxCHECK_MSG( subdata, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1171:9: note: in expansion of macro 'wxCHECK_MSG' 1171 | wxCHECK_MSG( subalpha, image, wxT("unable to create alpha channel")); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Size(const wxSize&, const wxPoint&, int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1204:5: note: in expansion of macro 'wxCHECK_MSG' 1204 | wxCHECK_MSG( (size.GetWidth() > 0) && (size.GetHeight() > 0), image, wxT("invalid size") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Paste(const wxImage&, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1243:5: note: in expansion of macro 'wxCHECK_RET' 1243 | wxCHECK_RET( image.Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Replace(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1343:5: note: in expansion of macro 'wxCHECK_RET' 1343 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToGreyscale(double, double, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1375:5: note: in expansion of macro 'wxCHECK_MSG' 1375 | wxCHECK_MSG( dest, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToMono(unsigned char, unsigned char, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1425:5: note: in expansion of macro 'wxCHECK_MSG' 1425 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetWidth() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1454:5: note: in expansion of macro 'wxCHECK_MSG' 1454 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetHeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(int, int, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1481:5: note: in expansion of macro 'wxCHECK_RET' 1481 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(const wxRect&, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1494:5: note: in expansion of macro 'wxCHECK_RET' 1494 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1506:9: note: in expansion of macro 'wxCHECK_RET' 1506 | wxCHECK_RET( imageRect.Contains(rect.GetTopLeft()) && | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetRed(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1533:5: note: in expansion of macro 'wxCHECK_MSG' 1533 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetGreen(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1543:5: note: in expansion of macro 'wxCHECK_MSG' 1543 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetBlue(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1553:5: note: in expansion of macro 'wxCHECK_MSG' 1553 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetData() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1570:5: note: in expansion of macro 'wxCHECK_MSG' 1570 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetData(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1577:5: note: in expansion of macro 'wxCHECK_RET' 1577 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(int, int, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1634:5: note: in expansion of macro 'wxCHECK_RET' 1634 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetAlpha(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1646:5: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1678:5: note: in expansion of macro 'wxCHECK_RET' 1678 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetAlpha() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::InitAlpha()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1703:5: note: in expansion of macro 'wxCHECK_RET' 1703 | wxCHECK_RET( !HasAlpha(), wxT("image already has an alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMaskColour(unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1743:5: note: in expansion of macro 'wxCHECK_RET' 1743 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::GetOrFindMaskColour(unsigned char*, unsigned char*, unsigned char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1755:5: note: in expansion of macro 'wxCHECK_MSG' 1755 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskRed() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1773:5: note: in expansion of macro 'wxCHECK_MSG' 1773 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskGreen() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskBlue() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1787:5: note: in expansion of macro 'wxCHECK_MSG' 1787 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMask(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1794:5: note: in expansion of macro 'wxCHECK_RET' 1794 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasMask() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1803:5: note: in expansion of macro 'wxCHECK_MSG' 1803 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::IsTransparent(int, int, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1811:5: note: in expansion of macro 'wxCHECK_MSG' 1811 | wxCHECK_MSG( pos != -1, false, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'const wxPalette& wxImage::GetPalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1947:5: note: in expansion of macro 'wxCHECK_MSG' 1947 | wxCHECK_MSG( Ok(), wxNullPalette, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetPalette(const wxPalette&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1954:5: note: in expansion of macro 'wxCHECK_RET' 1954 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetOption(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1969:5: note: in expansion of macro 'wxCHECK_RET' 1969 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxString wxImage::GetOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1995:5: note: in expansion of macro 'wxCHECK_MSG' 1995 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2011:5: note: in expansion of macro 'wxCHECK_MSG' 2011 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2085:5: note: in expansion of macro 'wxCHECK_MSG' 2085 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2105:5: note: in expansion of macro 'wxCHECK_MSG' 2105 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2266:5: note: in expansion of macro 'wxCHECK_MSG' 2266 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2281:5: note: in expansion of macro 'wxCHECK_MSG' 2281 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagfill.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagfill.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imaggif.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imaggif.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagiff.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagiff.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagjpeg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagjpeg.cpp ../src/common/imagjpeg.cpp: In function 'void wx_cmyk_to_rgb(unsigned char*, const unsigned char*)': ../src/common/imagjpeg.cpp:211:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 211 | register int k = 255 - cmyk[3]; | ^ ../src/common/imagjpeg.cpp:212:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 212 | register int k2 = cmyk[3]; | ^~ ../src/common/imagjpeg.cpp:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register int c; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagpcx.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpcx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagpng.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpng.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagpnm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpnm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagtga.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtga.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagtiff.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtiff.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagtiff.cpp: In function 'toff_t wxFileOffsetToTIFF(wxFileOffset)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagtiff.cpp:61:5: note: in expansion of macro 'wxCHECK_MSG' 61 | wxCHECK_MSG( (wxFileOffset)tofs == ofs, (toff_t)-1, | ^~~~~~~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::LoadFile(wxImage*, wxInputStream&, bool, int)': ../src/common/imagtiff.cpp:263:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ In file included from ../src/common/imagtiff.cpp:31: /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:263:15: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:264:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 264 | uint32 *raster; | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:269:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 269 | uint16 extraSamples; | ^~~~~~~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:270:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 270 | uint16* samplesInfo; | ^~~~~~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:279:63: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 279 | const double bytesNeeded = (double)w * (double)h * sizeof(uint32); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:290:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 290 | raster = (uint32*) _TIFFmalloc( bytesNeeded ); | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:336:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 336 | uint32 pos = 0; | ^~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:338:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 338 | for (uint32 i = 0; i < h; i++) | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:340:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 340 | for (uint32 j = 0; j < w; j++) | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::SaveFile(wxImage*, wxOutputStream&, bool)': ../src/common/imagtiff.cpp:394:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 394 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)image->GetWidth()); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:395:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 395 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)image->GetHeight()); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:458:71: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 458 | TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP,TIFFDefaultStripSize(tif, (uint32) -1)); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:474:27: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 474 | uint8 reverse = 0; | ^~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:480:40: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 480 | reverse = (uint8)(reverse | 128 >> bp); | ^~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:489:55: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 489 | if ( TIFFWriteScanline(tif, buf ? buf : ptr, (uint32)row, 0) < 0 ) | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagxpm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagxpm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_layout.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/layout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_lboxcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/lboxcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/lboxcmn.cpp: In member function 'void wxListBoxBase::SetFirstItem(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/lboxcmn.cpp:130:5: note: in expansion of macro 'wxCHECK_RET' 130 | wxCHECK_RET( n != wxNOT_FOUND, wxT("invalid string in wxListBox::SetFirstItem") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_listctrlcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/listctrlcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_matrix.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/matrix.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_menucmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/menucmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/menucmn.cpp: In member function 'void wxMenuBase::AddSubMenu(wxMenu*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:489:5: note: in expansion of macro 'wxCHECK_RET' 489 | wxCHECK_RET( submenu, _T("can't add a NULL submenu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:496:5: note: in expansion of macro 'wxCHECK_MSG' 496 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Append()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:510:5: note: in expansion of macro 'wxCHECK_MSG' 510 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Insert") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:518:9: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( pos < GetMenuItemCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoInsert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:530:5: note: in expansion of macro 'wxCHECK_MSG' 530 | wxCHECK_MSG( node, NULL, wxT("invalid index in wxMenu::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:544:5: note: in expansion of macro 'wxCHECK_MSG' 544 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Remove") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:554:5: note: in expansion of macro 'wxCHECK_MSG' 554 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Delete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Delete") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDelete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:583:5: note: in expansion of macro 'wxCHECK_MSG' 583 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Destroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:595:5: note: in expansion of macro 'wxCHECK_MSG' 595 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Destroy") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDestroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:603:5: note: in expansion of macro 'wxCHECK_MSG' 603 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::FindItemByPosition(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:704:5: note: in expansion of macro 'wxCHECK_MSG' 704 | wxCHECK_MSG( position < m_items.GetCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:841:5: note: in expansion of macro 'wxCHECK_RET' 841 | wxCHECK_RET( item, wxT("wxMenu::Enable: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:850:5: note: in expansion of macro 'wxCHECK_MSG' 850 | wxCHECK_MSG( item, false, wxT("wxMenu::IsEnabled: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:859:5: note: in expansion of macro 'wxCHECK_RET' 859 | wxCHECK_RET( item, wxT("wxMenu::Check: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:868:5: note: in expansion of macro 'wxCHECK_MSG' 868 | wxCHECK_MSG( item, false, wxT("wxMenu::IsChecked: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:877:5: note: in expansion of macro 'wxCHECK_RET' 877 | wxCHECK_RET( item, wxT("wxMenu::SetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:886:5: note: in expansion of macro 'wxCHECK_MSG' 886 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual void wxMenuBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:895:5: note: in expansion of macro 'wxCHECK_RET' 895 | wxCHECK_RET( item, wxT("wxMenu::SetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxString wxMenuBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:904:5: note: in expansion of macro 'wxCHECK_MSG' 904 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenu* wxMenuBarBase::GetMenu(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:932:5: note: in expansion of macro 'wxCHECK_MSG' 932 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::GetMenu()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:939:5: note: in expansion of macro 'wxCHECK_MSG' 939 | wxCHECK_MSG( menu, false, wxT("can't append NULL menu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Insert(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:959:9: note: in expansion of macro 'wxCHECK_MSG' 959 | wxCHECK_MSG( node, false, wxT("bad index in wxMenuBar::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Replace(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Replace()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:988:5: note: in expansion of macro 'wxCHECK_MSG' 988 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Remove()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1078:5: note: in expansion of macro 'wxCHECK_RET' 1078 | wxCHECK_RET( item, wxT("attempt to enable an item which doesn't exist") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1088:5: note: in expansion of macro 'wxCHECK_RET' 1088 | wxCHECK_RET( item->IsCheckable(), wxT("attempt to check an uncheckable item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1097:5: note: in expansion of macro 'wxCHECK_MSG' 1097 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsChecked(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsEnabled(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1115:5: note: in expansion of macro 'wxCHECK_RET' 1115 | wxCHECK_RET( item, wxT("wxMenuBar::SetLabel(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1124:5: note: in expansion of macro 'wxCHECK_MSG' 1124 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1134:5: note: in expansion of macro 'wxCHECK_RET' 1134 | wxCHECK_RET( item, wxT("wxMenuBar::SetHelpString(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1143:5: note: in expansion of macro 'wxCHECK_MSG' 1143 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_nbkbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/nbkbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_overlaycmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/overlaycmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_paper.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/paper.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_pickerbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/pickerbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_popupcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/popupcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_prntbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/prntbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_quantize.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/quantize.cpp ../src/common/quantize.cpp: In function 'void prescan_quantize(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:341:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register JSAMPROW ptr; | ^~~ ../src/common/quantize.cpp:342:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register histptr histp; | ^~~~~ ../src/common/quantize.cpp:343:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 343 | register hist3d histogram = cquantize->histogram; | ^~~~~~~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_color_pop(boxptr, int)': ../src/common/quantize.cpp:394:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 394 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:395:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 395 | register int i; | ^ ../src/common/quantize.cpp:396:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 396 | register long maxc = 0; | ^~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_volume(boxptr, int)': ../src/common/quantize.cpp:414:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 414 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:415:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 415 | register int i; | ^ ../src/common/quantize.cpp:416:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register INT32 maxv = 0; | ^~~~ ../src/common/quantize.cpp: In function 'int median_cut(j_decompress_ptr, boxptr, int, int)': ../src/common/quantize.cpp:547:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp: In function 'void find_best_colors(j_decompress_ptr, int, int, int, int, JSAMPLE*, JSAMPLE*)': ../src/common/quantize.cpp:919:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 919 | register INT32 * bptr; /* pointer into bestdist[] array */ | ^~~~ ../src/common/quantize.cpp:922:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 922 | register INT32 dist2; /* current distance in inner loop */ | ^~~~~ ../src/common/quantize.cpp:924:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 924 | register INT32 xx2; | ^~~ ../src/common/quantize.cpp: In function 'void fill_inverse_cmap(j_decompress_ptr, int, int, int)': ../src/common/quantize.cpp:997:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 997 | register JSAMPLE * cptr; /* pointer into bestcolor[] array */ | ^~~~ ../src/common/quantize.cpp:998:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 998 | register histptr cachep; /* pointer into main cache array */ | ^~~~~~ ../src/common/quantize.cpp: In function 'void pass2_no_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1054:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~ ../src/common/quantize.cpp:1054:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~~ ../src/common/quantize.cpp:1055:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1055 | register histptr cachep; | ^~~~~~ ../src/common/quantize.cpp:1056:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp: In function 'void pass2_fs_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1088:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1091:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1091 | register FSERRPTR errorptr; /* => fserrors[] at column before current */ | ^~~~~~~~ ../src/common/quantize.cpp:1166:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1166 | { register int pixcode = *cachep - 1; | ^~~~~~~ ../src/common/quantize.cpp:1177:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~~~~ ../src/common/quantize.cpp:1177:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_radiocmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/radiocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetMajorDim(unsigned int, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:47:5: note: in expansion of macro 'wxCHECK_RET' 47 | wxCHECK_RET( majorDim != 0, _T("major radiobox dimension can't be 0") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetItemHelpText(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:250:5: note: in expansion of macro 'wxCHECK_RET' 250 | wxCHECK_RET( n < GetCount(), _T("Invalid item index") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'wxString wxRadioBoxBase::GetItemHelpText(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:264:5: note: in expansion of macro 'wxCHECK_MSG' 264 | wxCHECK_MSG( n < GetCount(), wxEmptyString, _T("Invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_rendcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rendcmn.cpp In file included from ../src/common/rendcmn.cpp:35: ../src/common/rendcmn.cpp: In destructor 'wxRendererPtrBase::~wxRendererPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_rgncmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rgncmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_settcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/settcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_sizer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/sizer.cpp: In member function 'void wxSizerItem::SetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:127:5: note: in expansion of macro 'wxCHECK_RET' 127 | wxCHECK_RET( window, _T("NULL window in wxSizerItem::SetWindow()") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:627:5: note: in expansion of macro 'wxCHECK_MSG' 627 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Detach(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:691:5: note: in expansion of macro 'wxCHECK_MSG' 691 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Replace(size_t, wxSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSize wxSizer::ComputeFittingClientSize(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:854:5: note: in expansion of macro 'wxCHECK_MSG' 854 | wxCHECK_MSG( window, wxDefaultSize, _T("window can't be NULL") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::DoSetItemMinSize(size_t, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1077:5: note: in expansion of macro 'wxCHECK_MSG' 1077 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSizerItem* wxSizer::GetItem(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1149:5: note: in expansion of macro 'wxCHECK_MSG' 1149 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'bool wxSizer::IsShown(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1245:5: note: in expansion of macro 'wxCHECK_MSG' 1245 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_srchcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/srchcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_statbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/statbar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetFieldsCount(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:108:5: note: in expansion of macro 'wxCHECK_RET' 108 | wxCHECK_RET( number > 0, _T("invalid field number in SetFieldsCount") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:182:5: note: in expansion of macro 'wxCHECK_RET' 182 | wxCHECK_RET( widths, _T("NULL pointer in SetStatusWidths") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusStyles(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:201:5: note: in expansion of macro 'wxCHECK_RET' 201 | wxCHECK_RET( styles, _T("NULL pointer in SetStatusStyles") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'void wxStatusBarBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:330:5: note: in expansion of macro 'wxCHECK_RET' 330 | wxCHECK_RET( st, _T("Unbalanced PushStatusText/PopStatusText") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_stockitem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stockitem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_tbarbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tbarbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, int, const wxString&, const wxBitmap&, const wxBitmap&, wxItemKind, const wxString&, const wxString&, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:185:5: note: in expansion of macro 'wxCHECK_MSG' 185 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertControl(size_t, wxControl*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:211:5: note: in expansion of macro 'wxCHECK_MSG' 211 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertSeparator(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:259:5: note: in expansion of macro 'wxCHECK_MSG' 259 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::DeleteToolByPos(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:312:5: note: in expansion of macro 'wxCHECK_MSG' 312 | wxCHECK_MSG( pos < GetToolsCount(), false, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'void wxToolBarBase::UnToggleRadioGroup(wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:380:5: note: in expansion of macro 'wxCHECK_RET' 380 | wxCHECK_RET( node, _T("invalid tool in wxToolBarTool::UnToggleRadioGroup") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual void wxToolBarBase::SetToolClientData(int, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:511:5: note: in expansion of macro 'wxCHECK_RET' 511 | wxCHECK_RET( tool, _T("no such tool in wxToolBar::SetToolClientData") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolState(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:535:5: note: in expansion of macro 'wxCHECK_MSG' 535 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolShortHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:551:5: note: in expansion of macro 'wxCHECK_MSG' 551 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolLongHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:559:5: note: in expansion of macro 'wxCHECK_MSG' 559 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_textcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_timercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/timercmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/timercmn.cpp: In member function 'virtual void wxTimerBase::Notify()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/timercmn.cpp:53:5: note: in expansion of macro 'wxCHECK_RET' 53 | wxCHECK_RET( m_owner, _T("wxTimer::Notify() should be overridden.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_toplvcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/toplvcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/toplvcmn.cpp: In member function 'virtual void wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/toplvcmn.cpp:178:5: note: in expansion of macro 'wxCHECK_RET' 178 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_treebase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/treebase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_valgen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valgen.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_validate.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/validate.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_valtext.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valtext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_wincmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wincmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoCentre(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:463:5: note: in expansion of macro 'wxCHECK_RET' 463 | wxCHECK_RET( !(dir & wxCENTRE_ON_SCREEN) && GetParent(), | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:823:5: note: in expansion of macro 'wxCHECK_RET' 823 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::AddChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:940:5: note: in expansion of macro 'wxCHECK_RET' 940 | wxCHECK_RET( child, wxT("can't add a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::RemoveChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:953:5: note: in expansion of macro 'wxCHECK_RET' 953 | wxCHECK_RET( child, wxT("can't remove a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'bool wxWindowBase::RemoveEventHandler(wxEvtHandler*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( handler, false, _T("RemoveEventHandler(NULL) called") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'wxWindow* wxWindowBase::DoGetSibling(MoveKind) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2680:5: note: in expansion of macro 'wxCHECK_MSG' 2680 | wxCHECK_MSG( i, NULL, _T("window not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoMoveInTabOrder(wxWindow*, MoveKind)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2721:5: note: in expansion of macro 'wxCHECK_RET' 2721 | wxCHECK_RET( i, _T("MoveBefore/AfterInTabOrder(): win is not a sibling") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_xpmdecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xpmdecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadFile(wxInputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( length != 0, wxNullImage, | ^~~~~~~~~~~ ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadData(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:690:5: note: in expansion of macro 'wxCHECK_MSG' 690 | wxCHECK_MSG(chars_per_pixel < 64, wxNullImage, wxT("XPM colormaps this large not supported.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_busyinfo.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/busyinfo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_buttonbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/buttonbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_choicdgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicdgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_choicbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_clrpickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/clrpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_collpaneg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/collpaneg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_combog.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/combog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dcpsg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dcpsg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoSetClippingRegion(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:314:5: note: in expansion of macro 'wxCHECK_RET' 314 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DestroyClippingRegion()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:337:5: note: in expansion of macro 'wxCHECK_RET' 337 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLine(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:374:5: note: in expansion of macro 'wxCHECK_RET' 374 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawArc(wxCoord, wxCoord, wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipticArc(wxCoord, wxCoord, wxCoord, wxCoord, double, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:461:5: note: in expansion of macro 'wxCHECK_RET' 461 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPoint(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:509:5: note: in expansion of macro 'wxCHECK_RET' 509 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolygon(int, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:527:5: note: in expansion of macro 'wxCHECK_RET' 527 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolyPolygon(int, int*, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:587:5: note: in expansion of macro 'wxCHECK_RET' 587 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLines(int, wxPoint*, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:653:5: note: in expansion of macro 'wxCHECK_RET' 653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRectangle(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:684:5: note: in expansion of macro 'wxCHECK_RET' 684 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRoundedRectangle(wxCoord, wxCoord, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:729:5: note: in expansion of macro 'wxCHECK_RET' 729 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipse(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:802:5: note: in expansion of macro 'wxCHECK_RET' 802 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:843:5: note: in expansion of macro 'wxCHECK_RET' 843 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:906:5: note: in expansion of macro 'wxCHECK_RET' 906 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetPen(const wxPen&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1005:5: note: in expansion of macro 'wxCHECK_RET' 1005 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetBrush(const wxBrush&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1110:5: note: in expansion of macro 'wxCHECK_RET' 1110 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawText(const wxString&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1158:5: note: in expansion of macro 'wxCHECK_RET' 1158 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRotatedText(const wxString&, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1276:5: note: in expansion of macro 'wxCHECK_RET' 1276 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1406:5: note: in expansion of macro 'wxCHECK_RET' 1406 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetAxisOrientation(bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1489:5: note: in expansion of macro 'wxCHECK_RET' 1489 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetDeviceOrigin(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1499:5: note: in expansion of macro 'wxCHECK_RET' 1499 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::StartDoc(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1572:5: note: in expansion of macro 'wxCHECK_MSG' 1572 | wxCHECK_MSG( m_ok, false, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndDoc()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1653:5: note: in expansion of macro 'wxCHECK_RET' 1653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::StartPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1753:5: note: in expansion of macro 'wxCHECK_RET' 1753 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1801:5: note: in expansion of macro 'wxCHECK_RET' 1801 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1814:5: note: in expansion of macro 'wxCHECK_MSG' 1814 | wxCHECK_MSG( source, false, wxT("invalid source dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(const char*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2222:17: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2230:13: note: in expansion of macro 'wxCHECK_RET' 2230 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2247:17: note: in expansion of macro 'wxCHECK_RET' 2247 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2255:13: note: in expansion of macro 'wxCHECK_RET' 2255 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dirctrlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dirctrlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/dirctrlg.cpp: In member function 'void wxFileIconsTable::Create()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dirctrlg.cpp:1450:5: note: in expansion of macro 'wxCHECK_RET' 1450 | wxCHECK_RET(!m_smallImageList && !m_HashTable, wxT("creating icons twice")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dragimgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dragimgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_filepickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/filepickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontpickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/fontpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_graphicc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/graphicc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_listbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/listbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_logg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/logg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_numdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/numdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_panelg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/panelg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_progdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/progdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_printps.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/printps.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_renderg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/renderg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_scrlwing.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/scrlwing.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/scrlwing.cpp: In member function 'virtual void wxScrollHelper::SetTargetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/scrlwing.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( target, wxT("target window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_selstore.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/selstore.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_spinctlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/spinctlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_splitter.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splitter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/splitter.cpp: In member function 'void wxSplitterWindow::SetSashGravity(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:465:5: note: in expansion of macro 'wxCHECK_RET' 465 | wxCHECK_RET( gravity >= 0. && gravity <= 1., | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::DoSplit(wxSplitMode, wxWindow*, wxWindow*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:756:5: note: in expansion of macro 'wxCHECK_MSG' 756 | wxCHECK_MSG( window1->GetParent() == this && window2->GetParent() == this, false, | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::ReplaceWindow(wxWindow*, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:835:5: note: in expansion of macro 'wxCHECK_MSG' 835 | wxCHECK_MSG( winNew, false, wxT("use Unsplit() functions instead") ); | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'virtual void wxSplitterWindow::OnDoubleClickSash(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:1016:5: note: in expansion of macro 'wxCHECK_RET' 1016 | wxCHECK_RET(m_windowTwo, wxT("splitter: no window to remove")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_srchctlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/srchctlg.cpp ../src/generic/srchctlg.cpp: In member function 'bool wxSearchCtrl::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/generic/srchctlg.cpp:342:12: warning: variable 'sizeText' set but not used [-Wunused-but-set-variable] 342 | wxSize sizeText = m_text->GetBestSize(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_textdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/textdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_tipwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_toolbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/toolbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_treectlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treectlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxArrayGenericTreeItems::Remove(_wxArraywxArrayGenericTreeItems)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp:54:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 54 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual size_t wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1062:5: note: in expansion of macro 'wxCHECK_MSG' 1062 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxString wxGenericTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1091:5: note: in expansion of macro 'wxCHECK_MSG' 1091 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual int wxGenericTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1099:5: note: in expansion of macro 'wxCHECK_MSG' 1099 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemData* wxGenericTreeCtrl::GetItemData(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1121:5: note: in expansion of macro 'wxCHECK_MSG' 1121 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxFont wxGenericTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1129:5: note: in expansion of macro 'wxCHECK_MSG' 1129 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1137:5: note: in expansion of macro 'wxCHECK_RET' 1137 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1149:5: note: in expansion of macro 'wxCHECK_RET' 1149 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1159:5: note: in expansion of macro 'wxCHECK_RET' 1159 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1169:5: note: in expansion of macro 'wxCHECK_RET' 1169 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1178:5: note: in expansion of macro 'wxCHECK_RET' 1178 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemDropHighlight(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1195:5: note: in expansion of macro 'wxCHECK_RET' 1195 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1214:5: note: in expansion of macro 'wxCHECK_RET' 1214 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1224:5: note: in expansion of macro 'wxCHECK_RET' 1224 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1233:5: note: in expansion of macro 'wxCHECK_RET' 1233 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1268:5: note: in expansion of macro 'wxCHECK_MSG' 1268 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1300:5: note: in expansion of macro 'wxCHECK_MSG' 1300 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1312:5: note: in expansion of macro 'wxCHECK_MSG' 1312 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1319:5: note: in expansion of macro 'wxCHECK_MSG' 1319 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1326:5: note: in expansion of macro 'wxCHECK_MSG' 1326 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1345:5: note: in expansion of macro 'wxCHECK_MSG' 1345 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1354:5: note: in expansion of macro 'wxCHECK_MSG' 1354 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1404:5: note: in expansion of macro 'wxCHECK_MSG' 1404 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1412:5: note: in expansion of macro 'wxCHECK_MSG' 1412 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1432:5: note: in expansion of macro 'wxCHECK_MSG' 1432 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'wxTreeItemId wxGenericTreeCtrl::GetNext(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1495:5: note: in expansion of macro 'wxCHECK_MSG' 1495 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1511:5: note: in expansion of macro 'wxCHECK_MSG' 1511 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::AddRoot(const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1612:5: note: in expansion of macro 'wxCHECK_MSG' 1612 | wxCHECK_MSG( !m_anchor, wxTreeItemId(), wxT("tree can have only one root") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Expand(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1781:5: note: in expansion of macro 'wxCHECK_RET' 1781 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Collapse(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1809:5: note: in expansion of macro 'wxCHECK_RET' 1809 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DoSelectItem(const wxTreeItemId&, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1971:5: note: in expansion of macro 'wxCHECK_RET' 1971 | wxCHECK_RET( itemId.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2056:5: note: in expansion of macro 'wxCHECK_RET' 2056 | wxCHECK_RET( item, wxT("SelectItem(): invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2107:5: note: in expansion of macro 'wxCHECK_RET' 2107 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In function 'int tree_ctrl_compare_func(wxGenericTreeItem**, wxGenericTreeItem**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2198:5: note: in expansion of macro 'wxCHECK_MSG' 2198 | wxCHECK_MSG( s_treeBeingSorted, 0, wxT("bug in wxGenericTreeCtrl::SortChildren()") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2209:5: note: in expansion of macro 'wxCHECK_RET' 2209 | wxCHECK_RET( !s_treeBeingSorted, | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawBorder(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2712:5: note: in expansion of macro 'wxCHECK_RET' 2712 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawLine(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2729:5: note: in expansion of macro 'wxCHECK_RET' 2729 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3116:5: note: in expansion of macro 'wxCHECK_MSG' 3116 | wxCHECK_MSG( item.IsOk(), false, _T("invalid item in wxGenericTreeCtrl::GetBoundingRect") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTextCtrl* wxGenericTreeCtrl::EditLabel(const wxTreeItemId&, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3154:5: note: in expansion of macro 'wxCHECK_MSG' 3154 | wxCHECK_MSG( item.IsOk(), NULL, _T("can't edit an invalid item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EndEditLabel(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3194:5: note: in expansion of macro 'wxCHECK_RET' 3194 | wxCHECK_RET( m_textCtrl, _T("not editing label") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Thaw()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3702:5: note: in expansion of macro 'wxCHECK_RET' 3702 | wxCHECK_RET( m_freezeCount > 0, _T("thawing unfrozen tree control?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_treebkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treebkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:174:5: note: in expansion of macro 'wxCHECK_MSG' 174 | wxCHECK_MSG( pagePos <= DoInternalGetPageCount(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoAddSubPage(wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:233:5: note: in expansion of macro 'wxCHECK_MSG' 233 | wxCHECK_MSG( lastNodeId.IsOk(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertSubPage(size_t, wxTreebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:250:5: note: in expansion of macro 'wxCHECK_MSG' 250 | wxCHECK_MSG( parentId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::DeletePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:280:5: note: in expansion of macro 'wxCHECK_MSG' 280 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), false, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxTreebookPage* wxTreebook::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( pageId.IsOk(), NULL, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::IsNodeExpanded(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:498:5: note: in expansion of macro 'wxCHECK_MSG' 498 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::ExpandNode(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:507:5: note: in expansion of macro 'wxCHECK_MSG' 507 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'int wxTreebook::GetPageParent(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:526:5: note: in expansion of macro 'wxCHECK_MSG' 526 | wxCHECK_MSG( nodeId.IsOk(), wxNOT_FOUND, wxT("Invalid page index spacified!") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:537:5: note: in expansion of macro 'wxCHECK_MSG' 537 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxString wxTreebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:548:5: note: in expansion of macro 'wxCHECK_MSG' 548 | wxCHECK_MSG( pageId.IsOk(), wxString(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:557:5: note: in expansion of macro 'wxCHECK_MSG' 557 | wxCHECK_MSG( pageId.IsOk(), wxNOT_FOUND, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:566:5: note: in expansion of macro 'wxCHECK_MSG' 566 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), wxNOT_FOUND, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'void wxTreebook::OnTreeNodeExpandedCollapsed(wxTreeEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:731:5: note: in expansion of macro 'wxCHECK_RET' 731 | wxCHECK_RET( pagePos != wxNOT_FOUND, wxT("Internal problem in wxTreebook!..") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_vlbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vlbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::Select(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:128:5: note: in expansion of macro 'wxCHECK_MSG' 128 | wxCHECK_MSG( item < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::SelectRange(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:156:5: note: in expansion of macro 'wxCHECK_MSG' 156 | wxCHECK_MSG( to < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::DoSelectAll(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( m_selStore, false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'void wxVListBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:263:5: note: in expansion of macro 'wxCHECK_RET' 263 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'int wxVListBox::GetNextSelected(long unsigned int&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( m_selStore, wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_vscroll.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vscroll.cpp /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oadvdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_adv_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_ADV /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_animatecmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/animatecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_datavcmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datavcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_aboutdlgg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/aboutdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_animateg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/animateg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/aboutdlgg.cpp: In member function 'void wxGenericAboutDialog::AddControl(wxWindow*, const wxSizerFlags&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/aboutdlgg.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET( m_sizerText, _T("can only be called after Create()") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/animateg.cpp: In member function 'virtual wxSize wxAnimation::GetSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual unsigned int wxAnimation::GetFrameCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual wxImage wxAnimation::GetFrame(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:63:5: note: in expansion of macro 'wxCHECK_MSG' 63 | wxCHECK_MSG( IsOk(), wxNullImage, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual int wxAnimation::GetDelay(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:73:5: note: in expansion of macro 'wxCHECK_MSG' 73 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxPoint wxAnimation::GetFramePosition(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:80:5: note: in expansion of macro 'wxCHECK_MSG' 80 | wxCHECK_MSG( IsOk(), wxDefaultPosition, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxSize wxAnimation::GetFrameSize(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:87:5: note: in expansion of macro 'wxCHECK_MSG' 87 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxAnimationDisposal wxAnimation::GetDisposalMethod(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:94:5: note: in expansion of macro 'wxCHECK_MSG' 94 | wxCHECK_MSG( IsOk(), wxANIM_UNSPECIFIED, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetTransparentColour(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:101:5: note: in expansion of macro 'wxCHECK_MSG' 101 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetBackgroundColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:108:5: note: in expansion of macro 'wxCHECK_MSG' 108 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_bmpcboxg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/bmpcboxg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_calctrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/calctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/bmpcboxg.cpp: In member function 'virtual void wxBitmapComboBox::SetItemBitmap(unsigned int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:165:5: note: in expansion of macro 'wxCHECK_RET' 165 | wxCHECK_RET( n < GetCount(), wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual wxBitmap wxBitmapComboBox::GetItemBitmap(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( n < GetCount(), wxNullBitmap, wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'bool wxBitmapComboBox::OnAddBitmap(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:222:9: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG(width == m_usedImgSize.x && height == m_usedImgSize.y, | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual int wxBitmapComboBox::DoInsertWithImage(const wxString&, const wxBitmap&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:270:5: note: in expansion of macro 'wxCHECK_MSG' 270 | wxCHECK_MSG( IsValidInsert(pos), wxNOT_FOUND, wxT("invalid item index") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ ../src/generic/calctrl.cpp: In member function 'void wxCalendarCtrl::SetHoliday(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/calctrl.cpp:1804:5: note: in expansion of macro 'wxCHECK_RET' 1804 | wxCHECK_RET( day > 0 && day < 32, _T("invalid day in SetHoliday") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_datavgen.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datavgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_datectlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datectlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_grid.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxArrayAttrs::Remove(_wxArraywxArrayAttrs)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:65:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 65 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridCellAttr *, wxArrayAttrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellCoordsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:120:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 120 | WX_DEFINE_OBJARRAY(wxGridCellCoordsArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellWithAttrArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:121:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 121 | WX_DEFINE_OBJARRAY(wxGridCellWithAttrArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridDataTypeInfoArray::Remove(_wxArraywxGridDataTypeInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:395:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 395 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridDataTypeInfo*, wxGridDataTypeInfoArray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridStringArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:3466:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 3466 | WX_DEFINE_OBJARRAY(wxGridStringArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual wxString wxGridStringTable::GetValue(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3506:5: note: in expansion of macro 'wxCHECK_MSG' 3506 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridStringTable::SetValue(int, int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3515:5: note: in expansion of macro 'wxCHECK_RET' 3515 | wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual bool wxGridStringTable::IsEmptyCell(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3523:5: note: in expansion of macro 'wxCHECK_MSG' 3523 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'bool wxGrid::CreateGrid(int, int, wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4481:5: note: in expansion of macro 'wxCHECK_MSG' 4481 | wxCHECK_MSG( !m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetSelectionMode(wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4502:5: note: in expansion of macro 'wxCHECK_RET' 4502 | wxCHECK_RET( m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGrid::wxGridSelectionModes wxGrid::GetSelectionMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4510:5: note: in expansion of macro 'wxCHECK_MSG' 4510 | wxCHECK_MSG( m_created, wxGrid::wxGridSelectCells, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In function 'int CoordToRowOrCol(int, int, int, const wxArrayInt&, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8804:9: note: in expansion of macro 'wxCHECK_MSG' 8804 | wxCHECK_MSG(BorderArray[i_min] <= coord && coord < BorderArray[i_max], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::XToCol(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8871:9: note: in expansion of macro 'wxCHECK_MSG' 8871 | wxCHECK_MSG(m_colRights[GetColAt( minPos )] <= x && x < m_colRights[GetColAt( maxPos )], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetRowSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9911:5: note: in expansion of macro 'wxCHECK_MSG' 9911 | wxCHECK_MSG( row >= 0 && row < m_numRows, 0, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetColSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9923:5: note: in expansion of macro 'wxCHECK_MSG' 9923 | wxCHECK_MSG( col >= 0 && col < m_numCols, 0, _T("invalid column index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGridCellAttr* wxGrid::GetOrCreateCellAttr(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10204:5: note: in expansion of macro 'wxCHECK_MSG' 10204 | wxCHECK_MSG( m_table, attr, _T("must have a table") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetRowSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10537:5: note: in expansion of macro 'wxCHECK_RET' 10537 | wxCHECK_RET( row >= 0 && row < m_numRows, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetColSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10594:5: note: in expansion of macro 'wxCHECK_RET' 10594 | wxCHECK_RET( col >= 0 && col < m_numCols, _T("invalid column index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_gridctrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_gridsel.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridsel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_helpext.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/helpext.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_hyperlink.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/hyperlink.cpp In file included from ../include/wx/grid.h:15, from ../src/generic/grid.cpp:21: In member function 'void wxGridCellAttr::SetAlignment(int, int)', inlined from 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)' at ../src/generic/grid.cpp:2444:21: ../include/wx/generic/grid.h:680:18: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 680 | m_vAlign = vAlign; | ~~~~~~~~~^~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)': ../src/generic/grid.cpp:2442:21: note: 'vAlign' was declared here 2442 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGridCellAttr::SetAlignment(int, int)', inlined from 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)' at ../src/generic/grid.cpp:2444:21: ../include/wx/generic/grid.h:679:18: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 679 | m_hAlign = hAlign; | ~~~~~~~~~^~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)': ../src/generic/grid.cpp:2442:13: note: 'hAlign' was declared here 2442 | int hAlign, vAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_laywin.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/laywin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_odcombo.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/odcombo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/odcombo.cpp: In member function 'void wxVListBoxComboPopup::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:643:5: note: in expansion of macro 'wxCHECK_RET' 643 | wxCHECK_RET( item == wxNOT_FOUND || ((unsigned int)item < GetCount()), | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:957:5: note: in expansion of macro 'wxCHECK_RET' 957 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Delete") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual wxString wxOwnerDrawnComboBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( IsValid(n), wxEmptyString, _T("invalid index in wxOwnerDrawnComboBox::GetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:987:5: note: in expansion of macro 'wxCHECK_RET' 987 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::SetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Select(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1004:5: note: in expansion of macro 'wxCHECK_RET' 1004 | wxCHECK_RET( (n == wxNOT_FOUND) || IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Select") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual int wxOwnerDrawnComboBox::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1042:5: note: in expansion of macro 'wxCHECK_MSG' 1042 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_propdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:17: note: 'vAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:9: note: 'hAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2104:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2097:17: note: 'vAlign' was declared here 2097 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2207:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2200:17: note: 'vAlign' was declared here 2200 | int hAlign, vAlign; | ^~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2335:10: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2335 | else if (hAlign == wxALIGN_RIGHT) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_sashwin.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/sashwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_splash.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_tipdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_wizard.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/wizard.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetPageSize(const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:526:5: note: in expansion of macro 'wxCHECK_RET' 526 | wxCHECK_RET(!m_started, wxT("wxWizard::SetPageSize after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::FitToPage(const wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:532:5: note: in expansion of macro 'wxCHECK_RET' 532 | wxCHECK_RET(!m_started, wxT("wxWizard::FitToPage after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual bool wxWizard::RunWizard(wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:695:5: note: in expansion of macro 'wxCHECK_MSG' 695 | wxCHECK_MSG( firstPage, false, wxT("can't run empty wizard") ); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetBorder(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:755:5: note: in expansion of macro 'wxCHECK_RET' 755 | wxCHECK_RET(!m_started, wxT("wxWizard::SetBorder after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'void wxWizard::OnBackOrNext(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:789:5: note: in expansion of macro 'wxCHECK_RET' 789 | wxCHECK_RET( m_page, _T("should have a valid current page") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_taskbarcmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/taskbarcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_msw_aboutdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/aboutdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_msw_sound.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/sound.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_msw_taskbar.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/taskbar.cpp ../src/msw/taskbar.cpp: In constructor 'NotifyIconData::NotifyIconData(WXHWND)': ../src/msw/taskbar.cpp:104:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct NotifyIconData'; use assignment instead [-Wclass-memaccess] 104 | memset(this, 0, sizeof(NOTIFYICONDATA)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/taskbar.cpp:100:8: note: 'struct NotifyIconData' declared here 100 | struct NotifyIconData : public NOTIFYICONDATA | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_msw_joystick.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/joystick.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_datectrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/datectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/datectrl.cpp: In member function 'virtual void wxDatePickerCtrl::SetValue(const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/datectrl.cpp:246:5: note: in expansion of macro 'wxCHECK_RET' 246 | wxCHECK_RET( dt.IsValid() || HasFlag(wxDP_ALLOWNONE), | ^~~~~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -ohtmldll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_html_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_HTML /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpbest.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpbest.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpctrl.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpdata.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdata.cpp ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlBookRecArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:40:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 40 | WX_DEFINE_OBJARRAY(wxHtmlBookRecArray) | ^~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlHelpDataItems::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:41:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 41 | WX_DEFINE_OBJARRAY(wxHtmlHelpDataItems) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpdlg.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpfrm.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpfrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpwnd.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpwnd.cpp ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpDataItemPtrArray::Remove(_wxArraywxHtmlHelpDataItemPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:160:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 160 | WX_DEFINE_ARRAY_PTR(const wxHtmlHelpDataItem*, wxHtmlHelpDataItemPtrArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpMergedIndex::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:171:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 171 | WX_DEFINE_OBJARRAY(wxHtmlHelpMergedIndex) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmlcell.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlcell.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual bool wxHtmlCell::ProcessMouseClick(wxHtmlWindowInterface*, const wxPoint&, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:152:5: note: in expansion of macro 'wxCHECK_MSG' 152 | wxCHECK_MSG( window, false, _T("window interface must be provided") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:166:5: note: in expansion of macro 'wxCHECK_RET' 166 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlContainerCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1281:5: note: in expansion of macro 'wxCHECK_RET' 1281 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlWidgetCell::Draw(wxDC&, int, int, int, int, wxHtmlRenderingInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1527:5: note: in expansion of macro 'wxCHECK_RET' 1527 | wxCHECK_RET( scrolwin, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmlfilt.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlfilt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmlpars.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmlpars.cpp: In member function 'void wxHtmlTextPieces::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlpars.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxHtmlTextPieces) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmltag.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmltag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmltag.cpp: In member function 'bool wxHtmlTag::GetParamAsColour(const wxString&, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmltag.cpp:414:5: note: in expansion of macro 'wxCHECK_MSG' 414 | wxCHECK_MSG( clr, false, _T("invalid colour argument") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmlwin.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlwin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp: In member function 'void wxHtmlHistoryArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp:145:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 145 | WX_DEFINE_OBJARRAY(wxHtmlHistoryArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmprint.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_dflist.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_dflist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_fonts.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_fonts.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_hline.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_hline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_image.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_image.cpp: In member function 'void CoordArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/m_image.cpp:45:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 45 | WX_DEFINE_OBJARRAY(CoordArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_layout.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_layout.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_layout.cpp: In member function 'virtual bool wxHTML_Handler_SUBSUP::HandleTag(const wxHtmlTag&)': ../src/html/m_layout.cpp:422:25: warning: comparing the result of pointer addition '(c + ((sizetype)(((unsigned int)oldbase) * 56)))' and NULL [-Waddress] 422 | oldbase + c ? c->GetScriptBaseline() : 0); | ~~~~~~~~^~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_links.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_links.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_list.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_pre.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_pre.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_style.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_style.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_tables.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_tables.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_winpars.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/winpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/winpars.cpp: In member function 'void wxHtmlWinParser::AddPreBlock(const wxString&)': ../src/html/winpars.cpp:600:16: warning: variable 'posFrom' set but not used [-Wunused-but-set-variable] 600 | size_t posFrom = 0; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmllbox.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'void wxHtmlListBox::CacheItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:306:9: note: in expansion of macro 'wxCHECK_RET' 306 | wxCHECK_RET( cell, _T("wxHtmlParser::Parse() returned NULL?") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxHtmlListBox::OnDrawItem(wxDC&, const wxRect&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:364:5: note: in expansion of macro 'wxCHECK_RET' 364 | wxCHECK_RET( cell, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxCoord wxHtmlListBox::OnMeasureItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:392:5: note: in expansion of macro 'wxCHECK_MSG' 392 | wxCHECK_MSG( cell, 0, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'size_t wxHtmlListBox::GetItemForCell(const wxHtmlCell*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( cell, 0, _T("no root cell") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxSimpleHtmlListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:655:5: note: in expansion of macro 'wxCHECK_RET' 655 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxString wxSimpleHtmlListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:664:5: note: in expansion of macro 'wxCHECK_MSG' 664 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oqadll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_qa_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_QA /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o qadll_debugrpt.o -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/debugrpt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/debugrpt.cpp: In member function 'void wxDebugReport::RemoveFile(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/debugrpt.cpp:309:5: note: in expansion of macro 'wxCHECK_RET' 309 | wxCHECK_RET( n != wxNOT_FOUND, _T("No such file in wxDebugReport") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o qadll_dbgrptg.o -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dbgrptg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnView(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:429:5: note: in expansion of macro 'wxCHECK_RET' 429 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnView()") ); | ^~~~~~~~~~~ ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnOpen(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnOpen()") ); | ^~~~~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oxmldll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_xml_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXUSINGDLL --define WXMAKINGDLL_XML /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xmldll_xml.o -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xml/xml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xml/xml.cpp: In member function 'bool wxXmlNode::GetPropVal(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( value, false, wxT("value argument must not be NULL") ); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'virtual bool wxXmlNode::InsertChild(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:190:5: note: in expansion of macro 'wxCHECK_MSG' 190 | wxCHECK_MSG(child, false, wxT("Cannot insert a NULL pointer!")); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'bool wxXmlNode::InsertChildAfter(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:228:5: note: in expansion of macro 'wxCHECK_MSG' 228 | wxCHECK_MSG( precedingNode == NULL || precedingNode->m_parent == this, false, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:238:9: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_children == NULL, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xmldll_xtixml.o -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtixml.cpp /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oxrcdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_xrc_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_XRC /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_animatctrl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_animatctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_bmp.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_bmpcbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpcbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_bmpbt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_bmpcbox.cpp: In member function 'virtual wxObject* wxBitmapComboBoxXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_bmpcbox.cpp:44:9: note: in expansion of macro 'wxCHECK_MSG' 44 | wxCHECK_MSG(m_combobox, NULL, wxT("Incorrect syntax of XRC resource: ownerdrawnitem not within a bitmapcombobox!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_bttn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_cald.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_cald.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_chckb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_chckl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_choic.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choic.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_choicbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choicbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_clrpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_clrpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_collpane.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_collpane.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_combo.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_combo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_datectrl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_datectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_dirpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dirpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_dlg.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_frame.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_mdi.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_mdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_filepicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_filepicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_fontpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_fontpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_gauge.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gauge.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_gdctl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gdctl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_grid.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_grid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_html.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_html.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_hyperlink.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_hyperlink.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_listb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_listbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_listc.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_menu.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_notbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_notbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_odcombo.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_odcombo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_panel.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_panel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_propdlg.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_radbt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_radbx.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_scrol.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scrol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_scwin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_htmllbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_sizer.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_spacer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:172:5: note: in expansion of macro 'wxCHECK_MSG' 172 | wxCHECK_MSG(m_parentSizer, NULL, wxT("Incorrect syntax of XRC resource: spacer not within sizer!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_slidr.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_slidr.cpp ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_sizer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG(m_parentSizer != NULL || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_spin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_spin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_split.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_split.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_statbar.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_statbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_stbmp.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_stbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_stlin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stlin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_sttxt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sttxt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_text.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_text.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_tglbtn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_toolb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_toolb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_tree.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tree.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_toolb.cpp: In member function 'virtual wxObject* wxToolBarXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:56:9: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: tool not within a toolbar!")); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:97:9: note: in expansion of macro 'wxCHECK_MSG' 97 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: separator not within a toolbar!")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_treebk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_treebk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_unkwn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_unkwn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_wizrd.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_wizrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xmlres.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlres.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xmlres.cpp: In member function 'void wxXmlResourceDataRecords::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxXmlResourceDataRecords) | ^~~~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp: In member function 'wxXmlNode* wxXmlResourceHandler::GetParamNode(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xmlres.cpp:1191:5: note: in expansion of macro 'wxCHECK_MSG' 1191 | wxCHECK_MSG(m_node, NULL, wxT("You can't access handler data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xmlrsall.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlrsall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oauidll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_aui_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_AUI /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_framemanager.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/framemanager.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiRectArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiRectArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockUIPartArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:51:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 51 | WX_DEFINE_OBJARRAY(wxAuiDockUIPartArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:52:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 52 | WX_DEFINE_OBJARRAY(wxAuiDockInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:53:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 53 | WX_DEFINE_OBJARRAY(wxAuiPaneButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxAuiPaneInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_dockart.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/dockart.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp: In member function 'virtual void wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, const wxRect&, wxAuiPaneInfo&)': ../src/aui/dockart.cpp:698:15: warning: the compiler can assume that the address of 'pane' will never be NULL [-Waddress] 698 | if (!(&pane)) | ~^~~~~~ ../src/aui/dockart.cpp:695:54: note: 'pane' declared here 695 | wxAuiPaneInfo& pane) | ~~~~~~~~~~~~~~~^~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_floatpane.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/floatpane.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_auibook.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_tabmdi.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/tabmdi.cpp ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiNotebookPageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxAuiNotebookPageArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiTabContainerButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiTabContainerButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'bool wxAuiTabContainer::IsTabVisible(int, int, wxDC*, wxWindow*)': ../src/aui/auibook.cpp:2150:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2150 | wxSize size = m_art->GetTabSize(*dc, | ^~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_auibar.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'void wxAuiToolBarItemArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxAuiToolBarItemArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'virtual void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, const wxRect&, int)': ../src/aui/auibar.cpp:681:16: warning: variable 'cli_rect' set but not used [-Wunused-but-set-variable] 681 | wxRect cli_rect = wnd->GetClientRect(); | ^~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -orichtextdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_richtext_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_RICHTEXT /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextctrl.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextbuffer.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextbuffer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp: In member function 'virtual bool wxRichTextParagraphLayoutBox::Layout(wxDC&, const wxRect&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp:733:9: note: in expansion of macro 'wxCHECK_MSG' 733 | wxCHECK_MSG( child, false, _T("Unknown object in layout") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextstyles.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyles.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextxml.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextxml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextxml.cpp: In member function 'wxXmlNode* wxRichTextXMLHandler::GetParamNode(wxXmlNode*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextxml.cpp:355:5: note: in expansion of macro 'wxCHECK_MSG' 355 | wxCHECK_MSG(node, NULL, wxT("You can't access node data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtexthtml.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtexthtml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtexthtml.cpp: In member function 'wxChar* wxRichTextHTMLHandler::b64enc(unsigned char*, size_t)': ../src/richtext/richtexthtml.cpp:589:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ ../src/richtext/richtexthtml.cpp:589:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextformatdlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextformatdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextsymboldlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextsymboldlg.cpp ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp: In member function 'void wxSymbolListCtrl::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp:898:5: note: in expansion of macro 'wxCHECK_RET' 898 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextstyledlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyledlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextprint.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextprint.cpp i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_gcc_custom.dll basedll_version_rc.o basedll_appbase.o basedll_arcall.o basedll_arcfind.o basedll_archive.o basedll_clntdata.o basedll_cmdline.o basedll_config.o basedll_convauto.o basedll_datetime.o basedll_datstrm.o basedll_dircmn.o basedll_dynarray.o basedll_dynlib.o basedll_dynload.o basedll_encconv.o basedll_extended.o basedll_ffile.o basedll_file.o basedll_fileback.o basedll_fileconf.o basedll_filefn.o basedll_filename.o basedll_filesys.o basedll_filtall.o basedll_filtfind.o basedll_fmapbase.o basedll_fs_arc.o basedll_fs_filter.o basedll_hash.o basedll_hashmap.o basedll_init.o basedll_intl.o basedll_ipcbase.o basedll_list.o basedll_log.o basedll_longlong.o basedll_memory.o basedll_mimecmn.o basedll_module.o basedll_mstream.o basedll_object.o basedll_platinfo.o basedll_powercmn.o basedll_process.o basedll_regex.o basedll_stdpbase.o basedll_sstream.o basedll_stopwatch.o basedll_strconv.o basedll_stream.o basedll_string.o basedll_sysopt.o basedll_tarstrm.o basedll_textbuf.o basedll_textfile.o basedll_tokenzr.o basedll_txtstrm.o basedll_uri.o basedll_variant.o basedll_wfstream.o basedll_wxchar.o basedll_xti.o basedll_xtistrm.o basedll_zipstrm.o basedll_zstream.o basedll_basemsw.o basedll_crashrpt.o basedll_debughlp.o basedll_dde.o basedll_msw_dir.o basedll_dlmsw.o basedll_msw_mimetype.o basedll_power.o basedll_regconf.o basedll_registry.o basedll_msw_snglinst.o basedll_msw_stackwalk.o basedll_msw_stdpaths.o basedll_msw_thread.o basedll_msw_utils.o basedll_msw_utilsexc.o basedll_event.o basedll_fs_mem.o basedll_msgout.o basedll_utilscmn.o basedll_main.o basedll_mslu.o basedll_volume.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_net_gcc_custom.dll netdll_version_rc.o netdll_fs_inet.o netdll_ftp.o netdll_http.o netdll_protocol.o netdll_sckaddr.o netdll_sckfile.o netdll_sckipc.o netdll_sckstrm.o netdll_socket.o netdll_url.o netdll_msw_gsocket.o netdll_urlmsw.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_net-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_core_gcc_custom.dll coredll_version_rc.o coredll_event.o coredll_fs_mem.o coredll_msgout.o coredll_utilscmn.o coredll_msw_main.o coredll_mslu.o coredll_volume.o coredll_msw_app.o coredll_msw_bitmap.o coredll_msw_brush.o coredll_msw_caret.o coredll_msw_clipbrd.o coredll_msw_colour.o coredll_msw_cursor.o coredll_msw_data.o coredll_msw_dc.o coredll_msw_dcclient.o coredll_msw_dcmemory.o coredll_msw_dcprint.o coredll_msw_dcscreen.o coredll_msw_dialup.o coredll_dib.o coredll_msw_display.o coredll_enhmeta.o coredll_msw_evtloop.o coredll_msw_font.o coredll_msw_fontenum.o coredll_msw_fontutil.o coredll_msw_gdiimage.o coredll_msw_gdiobj.o coredll_msw_graphics.o coredll_gsockmsw.o coredll_msw_icon.o coredll_msw_imaglist.o coredll_msw_minifram.o coredll_ole_dataobj.o coredll_dropsrc.o coredll_droptgt.o coredll_oleutils.o coredll_msw_palette.o coredll_msw_pen.o coredll_msw_popupwin.o coredll_msw_printdlg.o coredll_printwin.o coredll_msw_region.o coredll_msw_renderer.o coredll_msw_settings.o coredll_msw_timer.o coredll_msw_tooltip.o coredll_msw_toplevel.o coredll_msw_utilsgui.o coredll_uxtheme.o coredll_msw_window.o coredll_helpchm.o coredll_msw_helpwin.o coredll_automtn.o coredll_uuid.o coredll_generic_statusbr.o coredll_prntdlgg.o coredll_msw_accel.o coredll_msw_bmpbuttn.o coredll_msw_button.o coredll_msw_checkbox.o coredll_msw_choice.o coredll_msw_colordlg.o coredll_combo.o coredll_msw_combobox.o coredll_msw_control.o coredll_msw_dialog.o coredll_msw_dirdlg.o coredll_dragimag.o coredll_msw_filedlg.o coredll_msw_frame.o coredll_gauge95.o coredll_msw_iniconf.o coredll_msw_listbox.o coredll_msw_listctrl.o coredll_msw_mdi.o coredll_msw_menu.o coredll_msw_menuitem.o coredll_msw_metafile.o coredll_msw_msgdlg.o coredll_msw_nativdlg.o coredll_msw_notebook.o coredll_access.o coredll_msw_ownerdrw.o coredll_msw_radiobox.o coredll_msw_radiobut.o coredll_msw_scrolbar.o coredll_slider95.o coredll_msw_spinbutt.o coredll_msw_spinctrl.o coredll_msw_statbmp.o coredll_msw_statbox.o coredll_statbr95.o coredll_msw_statline.o coredll_msw_stattext.o coredll_msw_tabctrl.o coredll_tbar95.o coredll_msw_textctrl.o coredll_msw_tglbtn.o coredll_treectrl.o coredll_msw_checklst.o coredll_msw_fdrepdlg.o coredll_msw_fontdlg.o coredll_accesscmn.o coredll_anidecod.o coredll_appcmn.o coredll_artprov.o coredll_artstd.o coredll_bmpbase.o coredll_bookctrl.o coredll_choiccmn.o coredll_clipcmn.o coredll_clrpickercmn.o coredll_colourcmn.o coredll_combocmn.o coredll_cmdproc.o coredll_cmndata.o coredll_containr.o coredll_cshelp.o coredll_ctrlcmn.o coredll_ctrlsub.o coredll_datacmn.o coredll_dcbase.o coredll_dcbufcmn.o coredll_dcgraph.o coredll_dlgcmn.o coredll_dndcmn.o coredll_dobjcmn.o coredll_docmdi.o coredll_docview.o coredll_dpycmn.o coredll_dseldlg.o coredll_effects.o coredll_evtloopcmn.o coredll_fddlgcmn.o coredll_filepickercmn.o coredll_fontpickercmn.o coredll_fldlgcmn.o coredll_fontcmn.o coredll_fontenumcmn.o coredll_fontmap.o coredll_framecmn.o coredll_gaugecmn.o coredll_gbsizer.o coredll_gdicmn.o coredll_geometry.o coredll_gifdecod.o coredll_graphcmn.o coredll_helpbase.o coredll_iconbndl.o coredll_imagall.o coredll_imagbmp.o coredll_image.o coredll_imagfill.o coredll_imaggif.o coredll_imagiff.o coredll_imagjpeg.o coredll_imagpcx.o coredll_imagpng.o coredll_imagpnm.o coredll_imagtga.o coredll_imagtiff.o coredll_imagxpm.o coredll_layout.o coredll_lboxcmn.o coredll_listctrlcmn.o coredll_matrix.o coredll_menucmn.o coredll_nbkbase.o coredll_overlaycmn.o coredll_paper.o coredll_pickerbase.o coredll_popupcmn.o coredll_prntbase.o coredll_quantize.o coredll_radiocmn.o coredll_rendcmn.o coredll_rgncmn.o coredll_settcmn.o coredll_sizer.o coredll_srchcmn.o coredll_statbar.o coredll_stockitem.o coredll_tbarbase.o coredll_textcmn.o coredll_timercmn.o coredll_toplvcmn.o coredll_treebase.o coredll_valgen.o coredll_validate.o coredll_valtext.o coredll_wincmn.o coredll_xpmdecod.o coredll_busyinfo.o coredll_buttonbar.o coredll_choicdgg.o coredll_choicbkg.o coredll_clrpickerg.o coredll_collpaneg.o coredll_combog.o coredll_dcpsg.o coredll_dirctrlg.o coredll_dragimgg.o coredll_filepickerg.o coredll_fontpickerg.o coredll_graphicc.o coredll_listbkg.o coredll_logg.o coredll_numdlgg.o coredll_panelg.o coredll_progdlgg.o coredll_printps.o coredll_renderg.o coredll_scrlwing.o coredll_selstore.o coredll_spinctlg.o coredll_splitter.o coredll_srchctlg.o coredll_textdlgg.o coredll_tipwin.o coredll_toolbkg.o coredll_treectlg.o coredll_treebkg.o coredll_vlbox.o coredll_vscroll.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_core-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_xml_gcc_custom.dll xmldll_version_rc.o xmldll_xml.o xmldll_xtixml.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-i686-w64-mingw32 -lexpat -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_adv_gcc_custom.dll advdll_version_rc.o advdll_animatecmn.o advdll_datavcmn.o advdll_aboutdlgg.o advdll_animateg.o advdll_bmpcboxg.o advdll_calctrl.o advdll_datavgen.o advdll_datectlg.o advdll_grid.o advdll_gridctrl.o advdll_gridsel.o advdll_helpext.o advdll_hyperlink.o advdll_laywin.o advdll_odcombo.o advdll_propdlg.o advdll_sashwin.o advdll_splash.o advdll_tipdlg.o advdll_wizard.o advdll_taskbarcmn.o advdll_msw_aboutdlg.o advdll_msw_sound.o advdll_msw_taskbar.o advdll_msw_joystick.o advdll_datectrl.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_html_gcc_custom.dll htmldll_version_rc.o htmldll_helpbest.o htmldll_helpctrl.o htmldll_helpdata.o htmldll_helpdlg.o htmldll_helpfrm.o htmldll_helpwnd.o htmldll_htmlcell.o htmldll_htmlfilt.o htmldll_htmlpars.o htmldll_htmltag.o htmldll_htmlwin.o htmldll_htmprint.o htmldll_m_dflist.o htmldll_m_fonts.o htmldll_m_hline.o htmldll_m_image.o htmldll_m_layout.o htmldll_m_links.o htmldll_m_list.o htmldll_m_pre.o htmldll_m_style.o htmldll_m_tables.o htmldll_winpars.o htmldll_htmllbox.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_html-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_qa_gcc_custom.dll qadll_version_rc.o qadll_debugrpt.o qadll_dbgrptg.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lwx_baseu_xml-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_xrc_gcc_custom.dll xrcdll_version_rc.o xrcdll_xh_animatctrl.o xrcdll_xh_bmp.o xrcdll_xh_bmpcbox.o xrcdll_xh_bmpbt.o xrcdll_xh_bttn.o xrcdll_xh_cald.o xrcdll_xh_chckb.o xrcdll_xh_chckl.o xrcdll_xh_choic.o xrcdll_xh_choicbk.o xrcdll_xh_clrpicker.o xrcdll_xh_collpane.o xrcdll_xh_combo.o xrcdll_xh_datectrl.o xrcdll_xh_dirpicker.o xrcdll_xh_dlg.o xrcdll_xh_frame.o xrcdll_xh_mdi.o xrcdll_xh_filepicker.o xrcdll_xh_fontpicker.o xrcdll_xh_gauge.o xrcdll_xh_gdctl.o xrcdll_xh_grid.o xrcdll_xh_html.o xrcdll_xh_hyperlink.o xrcdll_xh_listb.o xrcdll_xh_listbk.o xrcdll_xh_listc.o xrcdll_xh_menu.o xrcdll_xh_notbk.o xrcdll_xh_odcombo.o xrcdll_xh_panel.o xrcdll_xh_propdlg.o xrcdll_xh_radbt.o xrcdll_xh_radbx.o xrcdll_xh_scrol.o xrcdll_xh_scwin.o xrcdll_xh_htmllbox.o xrcdll_xh_sizer.o xrcdll_xh_slidr.o xrcdll_xh_spin.o xrcdll_xh_split.o xrcdll_xh_statbar.o xrcdll_xh_stbmp.o xrcdll_xh_stbox.o xrcdll_xh_stlin.o xrcdll_xh_sttxt.o xrcdll_xh_text.o xrcdll_xh_tglbtn.o xrcdll_xh_toolb.o xrcdll_xh_tree.o xrcdll_xh_treebk.o xrcdll_xh_unkwn.o xrcdll_xh_wizrd.o xrcdll_xmlres.o xrcdll_xmlrsall.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_html-2.8-i686-w64-mingw32 -lwx_mswu_adv-2.8-i686-w64-mingw32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu_xml-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_aui_gcc_custom.dll auidll_version_rc.o auidll_framemanager.o auidll_dockart.o auidll_floatpane.o auidll_auibook.o auidll_tabmdi.o auidll_auibar.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_adv-2.8-i686-w64-mingw32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_richtext_gcc_custom.dll richtextdll_version_rc.o richtextdll_richtextctrl.o richtextdll_richtextbuffer.o richtextdll_richtextstyles.o richtextdll_richtextxml.o richtextdll_richtexthtml.o richtextdll_richtextformatdlg.o richtextdll_richtextsymboldlg.o richtextdll_richtextstyledlg.o richtextdll_richtextprint.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_adv-2.8-i686-w64-mingw32 -lwx_mswu_html-2.8-i686-w64-mingw32 -lwx_baseu_xml-2.8-i686-w64-mingw32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared' + /usr/bin/make -C build_win64_shared -j2 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared' /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regcomp.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regcomp.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regexec.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regexec.c In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:603:50: warning: 'lastap.co' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~^~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.co' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/rege_dfa.c:603:34: warning: 'lastap.ss' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~~~~^~~~~~~~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.ss' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:115:22: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 115 | #define OFF(p) ((p) - v->start) | ^ ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regerror.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regerror.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regfree.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regfree.c In file included from ../src/regex/regcomp.c:2176: In function 'subblock', inlined from 'subrange' at ../src/regex/regc_color.c:426:3: ../src/regex/regc_color.c:497:46: warning: array subscript 'union tree[0]' is partly outside array bounds of 'unsigned char[512]' [-Warray-bounds] 497 | t->tcolor[i] = sco; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/regex/regcomp.c:33: ../src/regex/regguts.h:94:25: note: object of size 512 allocated by 'malloc' 94 | #define MALLOC(n) malloc(n) | ^~~~~~~~~ ../src/regex/regc_color.c:491:43: note: in expansion of macro 'MALLOC' 491 | t = (union tree *)MALLOC(sizeof(struct colors)); | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_basedll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_netdll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_coredll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_advdll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_htmldll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_qadll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_xmldll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_xrcdll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_auidll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_richtextdll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwxregexu-2.8-x86_64-w64-mingw32.a wxregex_regcomp.o wxregex_regexec.o wxregex_regerror.o wxregex_regfree.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -obasedll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXMAKINGDLL_BASE --define wxUSE_BASE=1 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_appbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_arcall.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_arcfind.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcfind.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_archive.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/archive.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_clntdata.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clntdata.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_cmdline.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayOptions::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:169:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 169 | WX_DEFINE_OBJARRAY(wxArrayOptions) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayParams::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:170:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 170 | WX_DEFINE_OBJARRAY(wxArrayParams) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:446:5: note: in expansion of macro 'wxCHECK_MSG' 446 | wxCHECK_MSG( i != wxNOT_FOUND, false, _T("unknown switch") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:467:5: note: in expansion of macro 'wxCHECK_MSG' 467 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:486:5: note: in expansion of macro 'wxCHECK_MSG' 486 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxDateTime*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:506:5: note: in expansion of macro 'wxCHECK_MSG' 506 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'wxString wxCmdLineParser::GetParam(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:521:5: note: in expansion of macro 'wxCHECK_MSG' 521 | wxCHECK_MSG( n < GetParamCount(), wxEmptyString, _T("invalid param index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_config.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/config.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*, long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadInt(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:155:5: note: in expansion of macro 'wxCHECK_MSG' 155 | wxCHECK_MSG( pi, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadBool(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:170:5: note: in expansion of macro 'wxCHECK_MSG' 170 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_convauto.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/convauto.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_datetime.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datetime.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxDateTime::wxDateTime_t wxDateTime::GetNumberOfDays(Month, int, Calendar)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:893:5: note: in expansion of macro 'wxCHECK_MSG' 893 | wxCHECK_MSG( month < MONTHS_IN_YEAR, 0, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetMonthName(Month, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:917:5: note: in expansion of macro 'wxCHECK_MSG' 917 | wxCHECK_MSG( month != Inv_Month, wxEmptyString, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetWeekDayName(WeekDay, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( wday != Inv_WeekDay, wxEmptyString, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1422:5: note: in expansion of macro 'wxDATETIME_CHECK' 1422 | wxDATETIME_CHECK( tm, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, Month, int, wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1460:5: note: in expansion of macro 'wxDATETIME_CHECK' 1460 | wxDATETIME_CHECK( (0 < day) && (day <= GetNumberOfDays(month, year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'long unsigned int wxDateTime::GetAsDOS() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1600:5: note: in expansion of macro 'wxCHECK_MSG' 1600 | wxCHECK_MSG( tm, ULONG_MAX, _T("time can't be represented in DOS format") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1646:13: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( tm, Tm(), _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1661:17: note: in expansion of macro 'wxCHECK_MSG' 1661 | wxCHECK_MSG( tm, Tm(), _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToWeekDayInSameWeek(WeekDay, WeekFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1949:5: note: in expansion of macro 'wxDATETIME_CHECK' 1949 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToNextWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1989:5: note: in expansion of macro 'wxDATETIME_CHECK' 1989 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToPrevWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2013:5: note: in expansion of macro 'wxDATETIME_CHECK' 2013 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'bool wxDateTime::SetToWeekDay(WeekDay, int, Month, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2040:5: note: in expansion of macro 'wxCHECK_MSG' 2040 | wxCHECK_MSG( weekday != Inv_WeekDay, false, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToYearDay(wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2202:5: note: in expansion of macro 'wxDATETIME_CHECK' 2202 | wxDATETIME_CHECK( (0 < yday) && (yday <= GetNumberOfDays(year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'int wxDateTime::IsDST(Country) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2243:5: note: in expansion of macro 'wxCHECK_MSG' 2243 | wxCHECK_MSG( country == Country_Default, -1, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2253:9: note: in expansion of macro 'wxCHECK_MSG' 2253 | wxCHECK_MSG( tm, -1, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxDateTime::Format(const wxChar*, const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2307:5: note: in expansion of macro 'wxCHECK_MSG' 2307 | wxCHECK_MSG( format, wxEmptyString, _T("NULL format in wxDateTime::Format") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2325:13: note: in expansion of macro 'wxCHECK_MSG' 2325 | wxCHECK_MSG( tm, wxEmptyString, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2341:17: note: in expansion of macro 'wxCHECK_MSG' 2341 | wxCHECK_MSG( tm, wxEmptyString, _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseRfc822Date(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2719:5: note: in expansion of macro 'wxCHECK_MSG' 2719 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseFormat(const wxChar*, const wxChar*, const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3169:5: note: in expansion of macro 'wxCHECK_MSG' 3169 | wxCHECK_MSG( date && format, (wxChar *)NULL, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDateTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3770:5: note: in expansion of macro 'wxCHECK_MSG' 3770 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDate(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3822:5: note: in expansion of macro 'wxCHECK_MSG' 3822 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4169:5: note: in expansion of macro 'wxCHECK_MSG' 4169 | wxCHECK_MSG( time, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxTimeSpan::Format(const wxChar*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4311:5: note: in expansion of macro 'wxCHECK_MSG' 4311 | wxCHECK_MSG( format, wxEmptyString, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'void wxDateTimeArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:4456:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 4456 | WX_DEFINE_OBJARRAY(wxDateTimeArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_datstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dircmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dircmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dircmn.cpp: In member function 'size_t wxDir::Traverse(wxDirTraverser&, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:83:5: note: in expansion of macro 'wxCHECK_MSG' 83 | wxCHECK_MSG( IsOpened(), (size_t)-1, | ^~~~~~~~~~~ ../src/common/dircmn.cpp: In static member function 'static size_t wxDir::GetAllFiles(const wxString&, wxArrayString*, const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:226:5: note: in expansion of macro 'wxCHECK_MSG' 226 | wxCHECK_MSG( files, (size_t)-1, _T("NULL pointer in wxDir::GetAllFiles") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dynarray.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynarray.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Remove(const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Insert(char, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Remove(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Insert(short int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Remove(short int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Insert(int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Insert(long int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Remove(long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Insert(size_t, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Insert(double, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Remove(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dynlib.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynlib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void wxDynamicLibraryDetailsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:803:50: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 803 | #define WX_DEFINE_USER_EXPORTED_OBJARRAY(name) WX_DEFINE_OBJARRAY(name) | ^~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp:51:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_OBJARRAY' 51 | WX_DEFINE_USER_EXPORTED_OBJARRAY(wxDynamicLibraryDetailsArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void* wxDynamicLibrary::DoGetSymbol(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynlib.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsLoaded(), NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dynload.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynload.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_encconv.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/encconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynload.cpp: In member function 'wxPluginLibrary* wxPluginLibrary::RefLib()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( m_linkcount > 0, NULL, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:266:5: note: in expansion of macro 'wxCHECK_MSG' 266 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:296:5: note: in expansion of macro 'wxCHECK_MSG' 296 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'wxString wxEncodingConverter::Convert(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:349:5: note: in expansion of macro 'wxCHECK_MSG' 349 | wxCHECK_MSG(m_Table != NULL, s, | ^~~~~~~~~~~ ../src/common/dynload.cpp: In member function 'void wxPluginManager::Unload()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:344:5: note: in expansion of macro 'wxCHECK_RET' 344 | wxCHECK_RET( m_entry, _T("unloading an invalid wxPluginManager?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o basedll_extended.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/common/extended.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_ffile.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ffile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ffile.cpp: In member function 'bool wxFFile::ReadAll(wxString*, const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:100:5: note: in expansion of macro 'wxCHECK_MSG' 100 | wxCHECK_MSG( (wxFileOffset)length == Length(), false, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( IsOpened(), 0, wxT("can't read from closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:141:5: note: in expansion of macro 'wxCHECK_MSG' 141 | wxCHECK_MSG( IsOpened(), 0, wxT("can't write to closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'bool wxFFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOpened(), false, wxT("can't seek on closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Tell() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:220:5: note: in expansion of macro 'wxCHECK_MSG' 220 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Length() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_file.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/file.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fileback.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileback.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/file.cpp: In member function 'ssize_t wxFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:296:5: note: in expansion of macro 'wxCHECK' 296 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'size_t wxFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:312:5: note: in expansion of macro 'wxCHECK' 312 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'wxFileOffset wxFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/file.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( ofs != wxInvalidOffset || mode != wxFromStart, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fileconf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayEntries::Remove(_wxArrayArrayEntries)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:888:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 888 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:103:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_ARRAY' 103 | WX_DEFINE_SORTED_USER_EXPORTED_ARRAY(wxFileConfigEntry *, ArrayEntries, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayGroups::Remove(_wxArrayArrayGroups)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:888:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 888 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:105:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_ARRAY' 105 | WX_DEFINE_SORTED_USER_EXPORTED_ARRAY(wxFileConfigGroup *, ArrayGroups, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filefn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filefn.cpp ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::UpdateGroupAndSubgroupsLines()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1541:5: note: in expansion of macro 'wxCHECK_RET' 1541 | wxCHECK_RET( line, _T("a non root group must have a corresponding line!") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::Rename(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1557:5: note: in expansion of macro 'wxCHECK_RET' 1557 | wxCHECK_RET( m_pParent, _T("the root group can't be renamed") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'bool wxFileConfigGroup::DeleteSubgroup(wxFileConfigGroup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( pGroup, false, _T("deleting non existing group?") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filefn.cpp: In function 'wxChar* wxExpandPath(wxChar*, const wxChar*)': ../src/common/filefn.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^~ ../src/common/filefn.cpp:624:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 624 | register wxChar *start = d; | ^~~~~ ../src/common/filefn.cpp:625:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 625 | register int braces = (*s == wxT('{') || *s == wxT('(')); | ^~~~~~ ../src/common/filefn.cpp:626:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 626 | register wxChar *value; | ^~~~~ ../src/common/filefn.cpp:663:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register wxChar *nnm; | ^~~ ../src/common/filefn.cpp:664:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 664 | register wxChar *home; | ^~~~ ../src/common/filefn.cpp: In function 'bool wxFindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1656:5: note: in expansion of macro 'wxCHECK_MSG' 1656 | wxCHECK_MSG( !wxIsEmpty(pszFile), false, | ^~~~~~~~~~~ ../src/common/filefn.cpp: In function 'void wxSplitPath(const wxChar*, wxString*, wxString*, wxString*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1700:5: note: in expansion of macro 'wxCHECK_RET' 1700 | wxCHECK_RET( pszFileName, wxT("NULL file name in wxSplitPath") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filename.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filename.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filesys.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filesys.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filesys.cpp: In member function 'bool wxFileSystem::FindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filesys.cpp:523:5: note: in expansion of macro 'wxCHECK_MSG' 523 | wxCHECK_MSG( !wxIsEmpty(basename), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filtall.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filtfind.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtfind.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fmapbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fmapbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fmapbase.cpp: In member function 'void wxFontMapperBase::SetConfigPath(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( !prefix.empty() && prefix[0] == wxCONFIG_PATH_SEPARATOR, | ^~~~~~~~~~~ ../src/common/fmapbase.cpp: In static member function 'static wxFontEncoding wxFontMapperBase::GetEncoding(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( n < WXSIZEOF(gs_encodings), wxFONTENCODING_SYSTEM, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fs_arc.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_arc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fs_filter.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_filter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/fs_filter.cpp:23: ../src/common/fs_filter.cpp: In destructor 'wxFSFilePtr::~wxFSFilePtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:25:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 25 | wxDEFINE_SCOPED_PTR_TYPE(wxFSFile) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp: In destructor 'wxInputStreamPtr::~wxInputStreamPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:26:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 26 | wxDEFINE_SCOPED_PTR_TYPE(wxInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_hash.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_hashmap.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hashmap.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_init.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/init.cpp In file included from ../src/common/init.cpp:37: ../src/common/init.cpp: In destructor 'wxAppPtrBase::~wxAppPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_intl.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/intl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/common/intl.cpp:69: ../src/common/intl.cpp: In destructor 'wxPluralFormsCalculatorPtr::~wxPluralFormsCalculatorPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp:503:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 503 | wxDEFINE_SCOPED_PTR_TYPE(wxPluralFormsCalculator) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'void wxLanguageInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/intl.cpp:1501:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 1501 | WX_DEFINE_OBJARRAY(wxLanguageInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'bool wxLocale::Init(const wxChar*, const wxChar*, const wxChar*, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:1554:5: note: in expansion of macro 'wxCHECK_MSG' 1554 | wxCHECK_MSG( szLocale, false, _T("no locale to set in wxLocale::Init()") ); | ^~~~~~~~~~~ ../src/common/intl.cpp: In static member function 'static bool wxLocale::IsAvailable(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:2765:5: note: in expansion of macro 'wxCHECK_MSG' 2765 | wxCHECK_MSG( info, false, _T("invalid language") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_ipcbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ipcbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_list.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/list.cpp: In member function 'int wxNodeBase::IndexOf() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( m_list, wxNOT_FOUND, wxT("node doesn't belong to a list in IndexOf")); | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:238:5: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_keyType == wxKEY_NONE, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(long int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG( (m_keyType == wxKEY_INTEGER) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(const wxChar*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:262:5: note: in expansion of macro 'wxCHECK_MSG' 262 | wxCHECK_MSG( (m_keyType == wxKEY_STRING) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Insert(wxNodeBase*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:277:5: note: in expansion of macro 'wxCHECK_MSG' 277 | wxCHECK_MSG( !position || position->m_list == this, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::DetachNode(wxNodeBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:383:5: note: in expansion of macro 'wxCHECK_MSG' 383 | wxCHECK_MSG( node->m_list == this, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_log.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/log.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_longlong.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/longlong.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_memory.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/memory.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_mimecmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mimecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mimecmn.cpp: In member function 'void wxArrayFileTypeInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp:168:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 168 | WX_DEFINE_OBJARRAY(wxArrayFileTypeInfo) | ^~~~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetMimeType(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( mimeType, false, _T("invalid parameter in GetMimeType") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetDescription(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:358:5: note: in expansion of macro 'wxCHECK_MSG' 358 | wxCHECK_MSG( desc, false, _T("invalid parameter in GetDescription") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetOpenCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:374:5: note: in expansion of macro 'wxCHECK_MSG' 374 | wxCHECK_MSG( openCmd, false, _T("invalid parameter in GetOpenCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetPrintCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:402:5: note: in expansion of macro 'wxCHECK_MSG' 402 | wxCHECK_MSG( printCmd, false, _T("invalid parameter in GetPrintCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:490:5: note: in expansion of macro 'wxCHECK_MSG' 490 | wxCHECK_MSG( !sTmp.empty(), false, _T("need the icon file") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'wxFileType* wxMimeTypesManager::GetFileTypeFromExtension(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:612:5: note: in expansion of macro 'wxCHECK_MSG' 612 | wxCHECK_MSG( !ext.empty(), NULL, _T("extension can't be empty") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_module.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/module.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_mstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mstream.cpp: In member function 'size_t wxMemoryOutputStream::CopyTo(void*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mstream.cpp:164:5: note: in expansion of macro 'wxCHECK_MSG' 164 | wxCHECK_MSG( buffer, 0, _T("must have buffer to CopyTo") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_object.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/object.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_platinfo.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/platinfo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/platinfo.cpp: In function 'unsigned int wxGetIndexFromEnumValue(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:109:5: note: in expansion of macro 'wxCHECK_MSG' 109 | wxCHECK_MSG( value, (unsigned)-1, _T("invalid enum value") ); | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetOperatingSystemIdName(wxOperatingSystemId)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:229:5: note: in expansion of macro 'wxCHECK_MSG' 229 | wxCHECK_MSG( idx < WXSIZEOF(wxOperatingSystemIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:239:5: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdShortName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:254:5: note: in expansion of macro 'wxCHECK_MSG' 254 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_powercmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/powercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_process.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/process.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_regex.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/regex.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/regex.cpp: In member function 'bool wxRegExImpl::Matches(const wxRegChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegExImpl::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:443:5: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( index < m_nMatches, false, _T("invalid match index") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegExImpl::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:456:5: note: in expansion of macro 'wxCHECK_MSG' 456 | wxCHECK_MSG( m_nMatches, 0, _T("can't use with wxRE_NOSUB") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegExImpl::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:466:5: note: in expansion of macro 'wxCHECK_MSG' 466 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:659:5: note: in expansion of macro 'wxCHECK_MSG' 659 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegEx::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( IsValid(), 0, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegEx::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:684:5: note: in expansion of macro 'wxCHECK_MSG' 684 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_stdpbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stdpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stdpbase.cpp: In static member function 'static wxStandardPathsBase& wxStandardPathsBase::Get()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stdpbase.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_sstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_stopwatch.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stopwatch.cpp In file included from ../include/wx/string.h:55, from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'void wxMemoryBufferData::DecRef()', inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:200:9: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 200 | m_ref -= 1; | ^~~~~ In member function 'void wxMemoryBufferData::DecRef()', inlined from 'void wxMemoryBufferData::DecRef()' at ../include/wx/buffer.h:198:10, inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers_wxImplementation_Pair::~wxStringStreamUnconvBuffers_wxImplementation_Pair()' at ../src/common/sstream.cpp:164:1, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:202:20: note: call to 'void operator delete(void*, std::size_t)' here 202 | delete this; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_strconv.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/strconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_stream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stream.cpp: In member function 'bool wxStreamBuffer::FlushBuffer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:225:5: note: in expansion of macro 'wxCHECK_MSG' 225 | wxCHECK_MSG( outStream, false, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual void wxStreamBuffer::PutChar(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:303:5: note: in expansion of macro 'wxCHECK_RET' 303 | wxCHECK_RET( outStream, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::Peek()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:328:5: note: in expansion of macro 'wxCHECK_MSG' 328 | wxCHECK_MSG( m_stream && HasBuffer(), 0, | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::GetChar()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:388:9: note: in expansion of macro 'wxCHECK_MSG' 388 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Read(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:433:5: note: in expansion of macro 'wxCHECK_MSG' 433 | wxCHECK_MSG( m_mode != write, 0, _T("can't read from this buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:469:9: note: in expansion of macro 'wxCHECK_MSG' 469 | wxCHECK_MSG( outStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Write(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:528:5: note: in expansion of macro 'wxCHECK_MSG' 528 | wxCHECK_MSG( sbuf->m_mode != write, 0, _T("can't read from that buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxStreamBuffer::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:590:9: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:617:17: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxCountingOutputStream::OnSysSeek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1028:13: note: in expansion of macro 'wxCHECK_MSG' 1028 | wxCHECK_MSG( (wxFileOffset)new_pos == (wxFileOffset)(m_currentPos + pos), wxInvalidOffset, wxT("huge position not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedInputStream::SetInputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1286:5: note: in expansion of macro 'wxCHECK_RET' 1286 | wxCHECK_RET( buffer, _T("wxBufferedInputStream needs buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedOutputStream::SetOutputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1371:5: note: in expansion of macro 'wxCHECK_RET' 1371 | wxCHECK_RET( buffer, _T("wxBufferedOutputStream needs buffer") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_string.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/string.cpp ../src/common/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_sysopt.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sysopt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/string.cpp: In member function 'bool wxStringBase::AllocBuffer(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/string.cpp:212:3: note: in expansion of macro 'wxCHECK' 212 | wxCHECK( nLen < (INT_MAX / sizeof(wxChar)) - | ^~~~~~~ ../src/common/string.cpp: In member function 'size_t wxString::Replace(const wxChar*, const wxChar*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1503:5: note: in expansion of macro 'wxCHECK_MSG' 1503 | wxCHECK_MSG( szOld && *szOld && szNew, 0, | ^~~~~~~~~~~ ../src/common/string.cpp: In function 'bool wxStringToIntType(const wxChar*, T*, int, F)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1725:5: note: in expansion of macro 'wxCHECK_MSG' 1725 | wxCHECK_MSG( val, false, _T("NULL output pointer") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'bool wxString::ToDouble(double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( val, false, _T("NULL pointer in wxString::ToDouble") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Insert(const wxString&, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2468:3: note: in expansion of macro 'wxCHECK_RET' 2468 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2522:3: note: in expansion of macro 'wxCHECK_RET' 2522 | wxCHECK_RET( nIndex + nRemove <= m_nCount, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Remove(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2539:3: note: in expansion of macro 'wxCHECK_RET' 2539 | wxCHECK_RET( iIndex != wxNOT_FOUND, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::DoSort()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2621:3: note: in expansion of macro 'wxCHECK_RET' 2621 | wxCHECK_RET( !m_autoSort, wxT("can't use this method with sorted arrays") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_tarstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tarstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/tarstrm.cpp:29: ../src/common/tarstrm.cpp: In destructor 'wxTarHeaderBlockPtr::~wxTarHeaderBlockPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:159:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 159 | wxDEFINE_SCOPED_PTR_TYPE(wxTarHeaderBlock) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In destructor 'wxTarEntryPtr_::~wxTarEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/tarstrm.cpp:643:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 643 | wxDEFINE_SCOPED_PTR (wxTarEntry, wxTarEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::CloseEntry()': ../src/common/tarstrm.cpp:1188:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1188 | memset(m_hdr, 0, size - m_pos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::Close()': ../src/common/tarstrm.cpp:1212:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1212 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'bool wxTarOutputStream::WriteHeaders(wxTarEntry&)': ../src/common/tarstrm.cpp:1226:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1226 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:1272:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1272 | memset(m_hdr2, 0, sizeof(*m_hdr2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_textbuf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textbuf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_textfile.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textfile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/textfile.cpp: In member function 'virtual bool wxTextFile::OnRead(const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/textfile.cpp:151:13: note: in expansion of macro 'wxCHECK_MSG' 151 | wxCHECK_MSG( bufPos + nRead <= bufSize, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_tokenzr.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tokenzr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::HasMoreTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( IsOk(), false, _T("you should call SetString() first") ); | ^~~~~~~~~~~ ../src/common/tokenzr.cpp: In member function 'size_t wxStringTokenizer::CountTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:143:5: note: in expansion of macro 'wxCHECK_MSG' 143 | wxCHECK_MSG( IsOk(), 0, _T("you should call SetString() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_txtstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/txtstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_uri.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/uri.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_variant.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/variant.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_wfstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wfstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_wxchar.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wxchar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/wxchar.cpp: In member function 'void wxPrintfConvSpec::ReplaceAsteriskWith(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wxchar.cpp:657:5: note: in expansion of macro 'wxCHECK_RET' 657 | wxCHECK_RET(pwidth, _T("field width must be specified")); | ^~~~~~~~~~~ ../src/common/wxchar.cpp: In member function 'int wxPrintfConvSpec::Process(wxChar*, size_t, wxPrintfArg*, size_t)': ../src/common/wxchar.cpp:1009:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1009 | if (len && len != (size_t)(-1)) | ^ ../src/common/wxchar.cpp:767:12: warning: variable 'lenScratch' set but not used [-Wunused-but-set-variable] 767 | size_t lenScratch = 0, lenCur = 0; | ^~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_xti.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xti.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_xtistrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtistrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_zipstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zipstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_zstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In constructor 'wxZipHeader::wxZipHeader(wxInputStream&, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/zipstrm.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET(size <= sizeof(m_data), _T("buffer too small")); | ^~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZlibOutputStream2::Open(wxOutputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:519:5: note: in expansion of macro 'wxCHECK' 519 | wxCHECK(m_pos == wxInvalidOffset, false); | ^~~~~~~ In file included from ../src/common/zipstrm.cpp:31: ../src/common/zipstrm.cpp: In destructor 'wxZipEntryPtr_::~wxZipEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/zipstrm.cpp:1309:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 1309 | wxDEFINE_SCOPED_PTR (wxZipEntry, wxZipEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::LoadEndRecord()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1433:5: note: in expansion of macro 'wxCHECK' 1433 | wxCHECK(m_position == wxInvalidOffset, false); | ^~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::DoOpen(wxZipEntry*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1699:9: note: in expansion of macro 'wxCHECK' 1699 | wxCHECK(m_parentSeekable, false); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_basemsw.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/basemsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_crashrpt.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/crashrpt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_debughlp.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/debughlp.cpp ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpField(PSYMBOL_INFO, void*, unsigned int)': ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 346 | switch ( DereferenceSymbol(&sym, &pVariable) ) | ^ ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 308 | switch ( tag ) | ^ ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BASE_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO, void*)': ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 521 | switch ( DereferenceSymbol(&symDeref, &pVariable) ) | ^ ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BASE_CLASS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dde.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dde.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_dir.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dir.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dir.cpp: In member function 'bool wxDir::GetFirst(wxString*, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") ); | ^~~~~~~~~~~ ../src/msw/dir.cpp: In member function 'bool wxDir::GetNext(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:362:5: note: in expansion of macro 'wxCHECK_MSG' 362 | wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dlmsw.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dlmsw.cpp In file included from ../include/wx/version.h:17, from ../include/wx/defs.h:134, from ../include/wx/wxprec.h:13: ../src/msw/dlmsw.cpp: In member function 'wxString wxVersionDLL::GetFileVersion(const wxString&) const': ../include/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'PTSTR' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ ../include/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ ../include/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ ../src/msw/dlmsw.cpp:205:53: note: in expansion of macro '_T' 205 | if ( m_pfnVerQueryValue(buf.data(), _T("\\"), &pVer, &sizeInfo) ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_mimetype.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mimetype.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mimetype.cpp: In member function 'void wxFileTypeImpl::Init(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:103:5: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( !ext.empty(), _T("needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'size_t wxFileTypeImpl::GetAllCommands(wxArrayString*, wxArrayString*, const wxFileType::MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( !m_ext.empty(), 0, _T("GetAllCommands() needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'wxFileType* wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:549:5: note: in expansion of macro 'wxCHECK_MSG' 549 | wxCHECK_MSG( !ext.empty(), NULL, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetCommand(const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:682:5: note: in expansion of macro 'wxCHECK_MSG' 682 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:751:5: note: in expansion of macro 'wxCHECK_MSG' 751 | wxCHECK_MSG( !m_strFileType.empty(), false, _T("File key not found") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDescription(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:768:5: note: in expansion of macro 'wxCHECK_MSG' 768 | wxCHECK_MSG( !desc.empty(), false, _T("No file description supplied") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveCommand(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:815:5: note: in expansion of macro 'wxCHECK_MSG' 815 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveMimeType()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:826:5: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( !m_ext.empty(), false, _T("RemoveMimeType() needs extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDefaultIcon()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:834:5: note: in expansion of macro 'wxCHECK_MSG' 834 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDescription()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:843:5: note: in expansion of macro 'wxCHECK_MSG' 843 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_power.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/power.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_regconf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/regconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/regconf.cpp: In constructor 'wxRegConfig::wxRegConfig(const wxString&, const wxString&, const wxString&, const wxString&, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:98:7: note: in expansion of macro 'wxCHECK_RET' 98 | wxCHECK_RET( wxTheApp, wxT("No application name in wxRegConfig ctor!") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadString(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:553:5: note: in expansion of macro 'wxCHECK_MSG' 553 | wxCHECK_MSG( pStr, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadLong(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( plResult, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_registry.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/registry.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:140:3: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( key < nStdKeys, wxEmptyString, wxT("invalid key in wxRegKey::GetStdKeyName") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyShortName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/registry.cpp:148:3: note: in expansion of macro 'wxCHECK' 148 | wxCHECK( key < nStdKeys, wxEmptyString ); | ^~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::Rename(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:532:5: note: in expansion of macro 'wxCHECK_MSG' 532 | wxCHECK_MSG( !m_strKey.empty(), false, _T("registry hives can't be renamed") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::GetNextValue(wxString&, long int&) const': ../src/msw/registry.cpp:1016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1016 | if ( lIndex == -1 ) | ^~ ../src/msw/registry.cpp:1019:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1019 | wxChar szValueName[1024]; // @@ use RegQueryInfoKey... | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_snglinst.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/snglinst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceCheckerImpl::WasOpened() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:71:9: note: in expansion of macro 'wxCHECK_MSG' 71 | wxCHECK_MSG( m_hMutex, false, | ^~~~~~~~~~~ ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceChecker::IsAnotherRunning() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:118:5: note: in expansion of macro 'wxCHECK_MSG' 118 | wxCHECK_MSG( m_impl, false, _T("must call Create() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_stackwalk.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stackwalk.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_stdpaths.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stdpaths.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_thread.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/thread.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/thread.cpp: In member function 'void* wxThread::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/thread.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( !IsDetached(), (ExitCode)-1, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Lock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:41:5: note: in expansion of macro 'wxCHECK_MSG' 41 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::TryLock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Unlock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:57:5: note: in expansion of macro 'wxCHECK_MSG' 57 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:247:5: note: in expansion of macro 'wxCHECK_MSG' 247 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Signal()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:263:5: note: in expansion of macro 'wxCHECK_MSG' 263 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Broadcast()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:303:5: note: in expansion of macro 'wxCHECK_MSG' 303 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::TryWait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:311:5: note: in expansion of macro 'wxCHECK_MSG' 311 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Post()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_utils.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utils.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utils.cpp: In function 'bool wxGetUserName(wxChar*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:288:5: note: in expansion of macro 'wxCHECK_MSG' 288 | wxCHECK_MSG( buf && ( maxSize > 0 ), false, | ^~~~~~~~~~~ ../src/msw/utils.cpp: In function 'HWND__* wxCreateHiddenWindow(const WCHAR**, LPCTSTR, WNDPROC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:1534:5: note: in expansion of macro 'wxCHECK_MSG' 1534 | wxCHECK_MSG( classname && pclassname && wndproc, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_utilsexc.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsexc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsexc.cpp: In function 'long int wxExecute(const wxString&, int, wxProcess*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utilsexc.cpp:913:5: note: in expansion of macro 'wxCHECK_MSG' 913 | wxCHECK_MSG( traits, -1, _T("no wxAppTraits in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_event.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp In file included from ../src/common/event.cpp:46: ../src/common/event.cpp: In destructor 'wxEventPtr::~wxEventPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/event.cpp:49:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 49 | wxDEFINE_SCOPED_PTR(wxEvent, wxEventPtr) | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/event.cpp: In member function 'void wxEvtHandler::AddPendingEvent(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1139:5: note: in expansion of macro 'wxCHECK_RET' 1139 | wxCHECK_RET( eventCopy, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'void wxEvtHandler::ProcessPendingEvents()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1171:5: note: in expansion of macro 'wxCHECK_RET' 1171 | wxCHECK_RET( m_pendingEvents, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'bool wxEvtHandler::SearchDynamicEventTable(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1396:5: note: in expansion of macro 'wxCHECK_MSG' 1396 | wxCHECK_MSG( m_dynamicEvents, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fs_mem.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msgout.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_utilscmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_main.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/utilscmn.cpp: In function 'bool ReadAll(wxInputStream*, wxArrayString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/utilscmn.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( is, false, _T("NULL stream in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_mslu.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp In file included from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'bool wxStringData::IsEmpty() const', inlined from 'void wxStringData::Unlock()' at ../include/wx/string.h:243:33, inlined from 'wxStringBase::~wxStringBase()' at ../include/wx/string.h:396:30, inlined from 'wxString::~wxString()' at ../include/wx/string.h:659:24, inlined from 'bool wxLaunchDefaultBrowserBaseImpl(const wxString&, int)' at ../src/common/utilscmn.cpp:770:75: ../include/wx/string.h:226:37: warning: array subscript -1 is outside array bounds of 'const wxChar [4611686018427387903]' {aka 'const wchar_t [4611686018427387903]'} [-Warray-bounds] 226 | bool IsEmpty() const { return (nRefs == -1); } | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_volume.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -onetdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_net_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXUSINGDLL --define WXMAKINGDLL_NET /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_fs_inet.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_inet.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_ftp.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ftp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_http.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/http.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_protocol.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/protocol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_sckaddr.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckaddr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_sckfile.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckfile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_sckipc.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckipc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_sckstrm.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_socket.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/socket.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_url.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/url.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_msw_gsocket.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsocket.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_urlmsw.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/urlmsw.cpp ../src/msw/gsocket.cpp: In member function 'bool GSocket::SetReusable()': ../src/msw/gsocket.cpp:525:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (this && m_fd == INVALID_SOCKET) { | ^~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -ocoredll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_core_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_CORE --define wxUSE_BASE=0 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_event.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fs_mem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msgout.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_utilscmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_main.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_mslu.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_volume.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_app.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/app.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_bitmap.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bitmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CopyFromDIB(const wxDIB&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:391:5: note: in expansion of macro 'wxCHECK_MSG' 391 | wxCHECK_MSG( dib.IsOk(), false, _T("invalid DIB in CopyFromDIB") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'virtual bool wxBitmap::Create(int, int, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:522:5: note: in expansion of macro 'wxCHECK_MSG' 522 | wxCHECK_MSG( dc.Ok(), false, _T("invalid HDC in wxBitmap::Create()") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:792:5: note: in expansion of macro 'wxCHECK_MSG' 792 | wxCHECK_MSG( dc.Ok(), false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, int, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:802:5: note: in expansion of macro 'wxCHECK_MSG' 802 | wxCHECK_MSG( image.Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'wxBitmap wxBitmap::GetSubBitmapOfHDC(const wxRect&, WXHDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1085:5: note: in expansion of macro 'wxCHECK_MSG' 1085 | wxCHECK_MSG( Ok() && | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1255:9: note: in expansion of macro 'wxCHECK_MSG' 1255 | wxCHECK_MSG( !GetBitmapData()->m_dib, NULL, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:11: warning: the compiler can assume that the address of 'dataBase' will never be NULL [-Waddress] 1324 | if ( !&dataBase ) | ^~~~~~~~~ ../src/msw/bitmap.cpp:1318:46: note: 'dataBase' declared here 1318 | void wxBitmap::UngetRawData(wxPixelDataBase& dataBase) | ~~~~~~~~~~~~~~~~~^~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1422:5: note: in expansion of macro 'wxCHECK_MSG' 1422 | wxCHECK_MSG( bitmap.Ok() && bitmap.GetDepth() == 1, false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1482:5: note: in expansion of macro 'wxCHECK_MSG' 1482 | wxCHECK_MSG( bitmap.Ok(), false, _T("invalid bitmap in wxMask::Create") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In function 'HBITMAP__* wxInvertMask(HBITMAP, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1765:5: note: in expansion of macro 'wxCHECK_MSG' 1765 | wxCHECK_MSG( hbmpMask, 0, _T("invalid bitmap in wxInvertMask") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:5: warning: 'nonnull' argument 'dataBase' compared to NULL [-Wnonnull-compare] 1324 | if ( !&dataBase ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_brush.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/brush.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/brush.cpp: In member function 'wxColour wxBrush::GetColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( Ok(), wxNullColour, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual int wxBrush::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:278:5: note: in expansion of macro 'wxCHECK_MSG' 278 | wxCHECK_MSG( Ok(), 0, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'wxBitmap* wxBrush::GetStipple() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:285:5: note: in expansion of macro 'wxCHECK_MSG' 285 | wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual void* wxBrush::GetResourceHandle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:292:5: note: in expansion of macro 'wxCHECK_MSG' 292 | wxCHECK_MSG( Ok(), FALSE, _T("invalid brush") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_caret.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/caret.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_clipbrd.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/clipbrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/clipbrd.cpp: In function 'bool wxOpenClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:85:5: note: in expansion of macro 'wxCHECK_MSG' 85 | wxCHECK_MSG( !gs_wxClipboardIsOpen, true, wxT("clipboard already opened.") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In function 'bool wxCloseClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( gs_wxClipboardIsOpen, false, wxT("clipboard is not opened") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In member function 'virtual bool wxClipboard::AddData(wxDataObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( data, false, wxT("data is invalid") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_colour.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colour.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_cursor.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/cursor.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/cursor.cpp: In constructor 'wxCursor::wxCursor(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/cursor.cpp:348:5: note: in expansion of macro 'wxCHECK_RET' 348 | wxCHECK_RET( idCursor > 0 && (size_t)idCursor < WXSIZEOF(stdCursors), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_data.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/data.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dc.cpp: In member function 'void wxDC::SetClippingHrgn(WXHRGN)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:422:5: note: in expansion of macro 'wxCHECK_RET' 422 | wxCHECK_RET( hrgn, wxT("invalid clipping region") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoGetPixel(wxCoord, wxCoord, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:637:5: note: in expansion of macro 'wxCHECK_MSG' 637 | wxCHECK_MSG( col, false, _T("NULL colour parameter in wxDC::GetPixel") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawIcon(const wxIcon&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1165:5: note: in expansion of macro 'wxCHECK_RET' 1165 | wxCHECK_RET( icon.Ok(), wxT("invalid icon in DrawIcon") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1181:5: note: in expansion of macro 'wxCHECK_RET' 1181 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxDC::DrawBitmap") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2071:5: note: in expansion of macro 'wxCHECK_MSG' 2071 | wxCHECK_MSG( source, false, _T("wxDC::Blit(): NULL wxDC pointer") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoGetSizeMM(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2382:9: note: in expansion of macro 'wxCHECK_RET' 2382 | wxCHECK_RET( wTotal, _T("0 width device?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2391:9: note: in expansion of macro 'wxCHECK_RET' 2391 | wxCHECK_RET( hTotal, _T("0 height device?") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In function 'void wxAlphaBlend(HDC, int, int, int, int, int, int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2633:5: note: in expansion of macro 'wxCHECK_RET' 2633 | wxCHECK_RET( dataDst && dataSrc, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dcclient.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcclient.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcclient.cpp: In member function 'void wxArrayDCInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp:57:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 57 | WX_DEFINE_OBJARRAY(wxArrayDCInfo) | ^~~~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxWindowDC::wxWindowDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:97:5: note: in expansion of macro 'wxCHECK_RET' 97 | wxCHECK_RET( canvas, _T("invalid window in wxWindowDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxWindowDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:124:5: note: in expansion of macro 'wxCHECK_RET' 124 | wxCHECK_RET( m_canvas, _T("wxWindowDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxClientDC::wxClientDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:140:5: note: in expansion of macro 'wxCHECK_RET' 140 | wxCHECK_RET( canvas, _T("invalid window in wxClientDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxClientDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( m_canvas, _T("wxClientDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDC::wxPaintDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:214:5: note: in expansion of macro 'wxCHECK_RET' 214 | wxCHECK_RET( canvas, wxT("NULL canvas in wxPaintDC ctor") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDC::~wxPaintDC()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:256:9: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDCEx::wxPaintDCEx(wxWindow*, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:318:5: note: in expansion of macro 'wxCHECK_RET' 318 | wxCHECK_RET( dc, wxT("wxPaintDCEx requires an existing device context") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDCEx::~wxPaintDCEx()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dcmemory.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcmemory.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcmemory.cpp: In constructor 'wxMemoryDC::wxMemoryDC(wxDC*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcmemory.cpp:52:5: note: in expansion of macro 'wxCHECK_RET' 52 | wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dcprint.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcprint.cpp: In member function 'virtual void wxPrinterDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcprint.cpp:390:5: note: in expansion of macro 'wxCHECK_RET' 390 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxPrinterDC::DrawBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dcscreen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcscreen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dialup.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialup.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dib.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( info, false, _T("malloc(BITMAPINFO) failed") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:148:5: note: in expansion of macro 'wxCHECK_MSG' 148 | wxCHECK_MSG( bmp.Ok(), false, _T("wxDIB::Create(): invalid bitmap") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::Dial(const wxString&, const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:754:5: note: in expansion of macro 'wxCHECK_MSG' 754 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::HangUp()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:934:5: note: in expansion of macro 'wxCHECK_MSG' 934 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::IsOnline() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1011:5: note: in expansion of macro 'wxCHECK_MSG' 1011 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetOnlineStatus(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1033:5: note: in expansion of macro 'wxCHECK_RET' 1033 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::EnableAutoCheckOnlineStatus(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1040:5: note: in expansion of macro 'wxCHECK_MSG' 1040 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::DisableAutoCheckOnlineStatus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1196:5: note: in expansion of macro 'wxCHECK_RET' 1196 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetWellKnownHost(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1226:5: note: in expansion of macro 'wxCHECK_RET' 1226 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetConnectCommand(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1234:5: note: in expansion of macro 'wxCHECK_RET' 1234 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In function 'void wxRasDialFunc(UINT, tagRASCONNSTATE, DWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1330:5: note: in expansion of macro 'wxCHECK_RET' 1330 | wxCHECK_RET( dialUpManager, wxT("who started to dial then?") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Save(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( m_handle, false, _T("wxDIB::Save(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'HBITMAP__* wxDIB::CreateDDB(HDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( m_handle, 0, _T("wxDIB::CreateDDB(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In static member function 'static HBITMAP__* wxDIB::ConvertToBitmap(const BITMAPINFO*, HDC, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:427:5: note: in expansion of macro 'wxCHECK_MSG' 427 | wxCHECK_MSG( pbmi, 0, _T("invalid DIB in ConvertToBitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxPalette* wxDIB::CreatePalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( pPalette, NULL, _T("out of memory") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxImage&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( image.Ok(), false, _T("invalid wxImage in wxDIB ctor") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxImage wxDIB::ConvertToImage() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:740:5: note: in expansion of macro 'wxCHECK_MSG' 740 | wxCHECK_MSG( IsOk(), wxNullImage, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_display.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/display.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/display.cpp: In member function 'void wxDisplayInfoArray::Remove(_wxArraywxDisplayInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp:177:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 177 | WX_DEFINE_ARRAY_PTR(wxDisplayInfo *, wxDisplayInfoArray); | ^~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual wxDisplayImpl* wxDisplayFactoryMultimon::CreateDisplay(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:661:5: note: in expansion of macro 'wxCHECK_MSG' 661 | wxCHECK_MSG( n < m_displays.size(), NULL, _T("invalid display index") ); | ^~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual bool wxDisplayImplMultimon::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:714:9: note: in expansion of macro 'wxCHECK_MSG' 714 | wxCHECK_MSG( mode.w && mode.h, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_enhmeta.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/enhmeta.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::Play(wxDC*, wxRect*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( dc, false, _T("invalid wxDC in wxEnhMetaFile::Play") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::SetClipboard(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:180:5: note: in expansion of macro 'wxCHECK_MSG' 180 | wxCHECK_MSG( m_hMF, false, _T("can't copy invalid metafile to clipboard") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'wxEnhMetaFile* wxEnhMetaFileDC::Close()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( Ok(), NULL, _T("invalid wxEnhMetaFileDC") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:395:9: note: in expansion of macro 'wxCHECK_MSG' 395 | wxCHECK_MSG( size, false, _T("GetWinMetaFileBits() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:443:9: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:454:9: note: in expansion of macro 'wxCHECK_MSG' 454 | wxCHECK_MSG( size, false, _T("GetMetaFileBitsEx() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::GetDataHere(void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:518:5: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_evtloop.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/evtloop.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/evtloop.cpp: In member function 'virtual bool wxEventLoop::Dispatch()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/evtloop.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( IsRunning(), false, _T("can't call Dispatch() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_font.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/font.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/font.cpp: In member function 'virtual int wxFont::GetPointSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1024:5: note: in expansion of macro 'wxCHECK_MSG' 1024 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxSize wxFont::GetPixelSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( Ok(), wxDefaultSize, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::IsUsingSizeInPixels() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1038:5: note: in expansion of macro 'wxCHECK_MSG' 1038 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetFamily() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1045:5: note: in expansion of macro 'wxCHECK_MSG' 1045 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1052:5: note: in expansion of macro 'wxCHECK_MSG' 1052 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetWeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1059:5: note: in expansion of macro 'wxCHECK_MSG' 1059 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::GetUnderlined() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( Ok(), false, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetFaceName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1073:5: note: in expansion of macro 'wxCHECK_MSG' 1073 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxFontEncoding wxFont::GetEncoding() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1080:5: note: in expansion of macro 'wxCHECK_MSG' 1080 | wxCHECK_MSG( Ok(), wxFONTENCODING_DEFAULT, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoUserDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1102:5: note: in expansion of macro 'wxCHECK_MSG' 1102 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_fontenum.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontenum.cpp ../src/msw/fontenum.cpp: In function 'int wxFontEnumeratorProc(LPLOGFONT, LPTEXTMETRIC, DWORD, LONG)': ../src/msw/fontenum.cpp:286:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 286 | wxFontEnumeratorHelper *fontEnum = (wxFontEnumeratorHelper *)lParam; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_fontutil.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontutil.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fontutil.cpp: In function 'bool wxGetNativeFontEncoding(wxFontEncoding, wxNativeEncodingInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fontutil.cpp:140:5: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( info, false, _T("bad pointer in wxGetNativeFontEncoding") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_gdiimage.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiimage.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/gdiimage.cpp: In member function 'virtual bool wxIconHandler::Load(wxGDIImage*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:129:9: note: in expansion of macro 'wxCHECK_MSG' 129 | wxCHECK_MSG( icon, false, _T("wxIconHandler only works with icons") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::LoadFile(wxBitmap*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:359:5: note: in expansion of macro 'wxCHECK_MSG' 359 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in LoadFile") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::SaveFile(wxBitmap*, const wxString&, int, const wxPalette*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:375:5: note: in expansion of macro 'wxCHECK_MSG' 375 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in SaveFile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_gdiobj.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_graphics.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/graphics.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gsockmsw.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsockmsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_icon.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/icon.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_imaglist.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/imaglist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/imaglist.cpp: In member function 'bool wxImageList::Draw(int, wxDC&, int, int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/imaglist.cpp:245:5: note: in expansion of macro 'wxCHECK_MSG' 245 | wxCHECK_MSG( hDC, false, _T("invalid wxDC in wxImageList::Draw") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_minifram.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/minifram.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_ole_dataobj.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dataobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dropsrc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dropsrc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dropsrc.cpp: In member function 'virtual wxDragResult wxDropSource::DoDragDrop(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dropsrc.cpp:187:3: note: in expansion of macro 'wxCHECK_MSG' 187 | wxCHECK_MSG( m_data != NULL, wxDragNone, wxT("No data in wxDropSource!") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dataobj.cpp: In member function 'wxString wxDataFormat::GetId() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:154:5: note: in expansion of macro 'wxCHECK_MSG' 154 | wxCHECK_MSG( !IsStandard(), s, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxBitmapDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:817:5: note: in expansion of macro 'wxCHECK_MSG' 817 | wxCHECK_MSG( hbmp, FALSE, wxT("pasting/dropping invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxFileDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1022:5: note: in expansion of macro 'wxCHECK_MSG' 1022 | wxCHECK_MSG ( nFiles != (UINT)-1, FALSE, wxT("wrong HDROP handle") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxURLDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1225:5: note: in expansion of macro 'wxCHECK_MSG' 1225 | wxCHECK_MSG( m_dataObjectLast, FALSE, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'wxString wxURLDataObject::GetURL() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1234:5: note: in expansion of macro 'wxCHECK_MSG' 1234 | wxCHECK_MSG( m_dataObjectLast, url, wxT("no data in wxURLDataObject") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_droptgt.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/droptgt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_oleutils.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/oleutils.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_palette.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/palette.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_pen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/pen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_popupwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/popupwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_printdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_printwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_region.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/region.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/region.cpp: In member function 'virtual bool wxRegion::DoOffset(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( M_REGION, false, _T("invalid wxRegion") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetX() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:444:5: note: in expansion of macro 'wxCHECK_MSG' 444 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetY() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetW() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:458:5: note: in expansion of macro 'wxCHECK_MSG' 458 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetH() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:465:5: note: in expansion of macro 'wxCHECK_MSG' 465 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_renderer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/renderer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_settings.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/settings.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/settings.cpp: In static member function 'static int wxSystemSettingsNative::GetMetric(wxSystemMetric, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/settings.cpp:404:5: note: in expansion of macro 'wxCHECK_MSG' 404 | wxCHECK_MSG( index > 0 && (size_t)index < WXSIZEOF(gs_metricsMap), 0, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_timer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/timer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/timer.cpp: In function 'LRESULT wxTimerWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/timer.cpp:198:9: note: in expansion of macro 'wxCHECK_MSG' 198 | wxCHECK_MSG( node != TimerMap().end(), 0, wxT("bogus timer id in wxTimerProc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_tooltip.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tooltip.cpp ../src/msw/tooltip.cpp: In member function 'void wxToolTip::Add(WXHWND)': ../src/msw/tooltip.cpp:374:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 374 | (void *)max); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_toplevel.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/toplevel.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/toplevel.cpp: In member function 'virtual bool wxTopLevelWindowMSW::SetShape(const wxRegion&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/toplevel.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( HasFlag(wxFRAME_SHAPED), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_utilsgui.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsgui.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsgui.cpp: In function 'void wxEndBusyCursor()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/utilsgui.cpp:177:5: note: in expansion of macro 'wxCHECK_RET' 177 | wxCHECK_RET( gs_wxBusyCursorCount > 0, | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp: In function 'bool wxCheckForInterrupt(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp:199:5: note: in expansion of macro 'wxCHECK' 199 | wxCHECK( wnd, false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_uxtheme.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/uxtheme.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_window.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/window.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:588:5: note: in expansion of macro 'wxCHECK_MSG' 588 | wxCHECK_MSG( parent, false, wxT("can't create wxWindow without parent") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetFocus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:627:5: note: in expansion of macro 'wxCHECK_RET' 627 | wxCHECK_RET( hWnd, _T("can't set focus to invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual int wxWindow::GetScrollPos(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:919:5: note: in expansion of macro 'wxCHECK_MSG' 919 | wxCHECK_MSG( hWnd, 0, _T("no HWND in GetScrollPos") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetScrollPos(int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:960:5: note: in expansion of macro 'wxCHECK_RET' 960 | wxCHECK_RET( hWnd, _T("SetScrollPos: no HWND") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetLayoutDirection(wxLayoutDirection)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1084:5: note: in expansion of macro 'wxCHECK_RET' 1084 | wxCHECK_RET( hwnd, _T("layout direction must be set after window creation") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual wxLayoutDirection wxWindow::GetLayoutDirection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1117:5: note: in expansion of macro 'wxCHECK_MSG' 1117 | wxCHECK_MSG( hwnd, wxLayout_Default, _T("invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::SubclassWin(WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1144:5: note: in expansion of macro 'wxCHECK_RET' 1144 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in SubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::UnsubclassWin()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1180:9: note: in expansion of macro 'wxCHECK_RET' 1180 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in UnsubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In function 'void wxAssociateWinWithHandle(HWND, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3448:5: note: in expansion of macro 'wxCHECK_RET' 3448 | wxCHECK_RET( hWnd != (HWND)NULL, | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::MSWCreate(const wxChar*, const wxChar*, const wxPoint&, const wxSize&, WXDWORD, WXDWORD)': ../src/msw/window.cpp:3620:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3620 | (HMENU)controlId, | ^~~~~~~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3590:5: note: in expansion of macro 'wxCHECK_MSG' 3590 | wxCHECK_MSG( wclass, false, wxT("failed to register window class?") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnDrawItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4258:9: note: in expansion of macro 'wxCHECK_MSG' 4258 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnMeasureItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4324:9: note: in expansion of macro 'wxCHECK_MSG' 4324 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_helpchm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpchm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_helpwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_automtn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/automtn.cpp ../src/msw/ole/automtn.cpp:32: warning: "_FORCENAMELESSUNION" redefined 32 | #define _FORCENAMELESSUNION | In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/msxml.h:25, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/urlmon.h:450, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/objbase.h:163, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/ole2.h:17, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/wtypes.h:13, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winscard.h:10, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:97, from ../include/wx/msw/wrapwin.h:51, from ../include/wx/wxprec.h:45: /usr/x86_64-w64-mingw32/sys-root/mingw/include/oaidl.h:478: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_uuid.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/uuid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_generic_statusbr.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/statusbr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:141:5: note: in expansion of macro 'wxCHECK_RET' 141 | wxCHECK_RET( (number >= 0) && (number < m_nFields), | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual wxString wxStatusBarGeneric::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:163:5: note: in expansion of macro 'wxCHECK_MSG' 163 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:172:5: note: in expansion of macro 'wxCHECK_RET' 172 | wxCHECK_RET( n == m_nFields, _T("status bar field count mismatch") ); | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual bool wxStatusBarGeneric::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:332:5: note: in expansion of macro 'wxCHECK_MSG' 332 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_prntdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/prntdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_accel.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/accel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_bmpbuttn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bmpbuttn.cpp ../src/msw/bmpbuttn.cpp: In member function 'bool wxBitmapButton::Create(wxWindow*, wxWindowID, const wxBitmap&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/msw/bmpbuttn.cpp:178:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 178 | (HMENU)m_windowId, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_button.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/button.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/button.cpp: In member function 'virtual void wxButton::SetDefault()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:350:5: note: in expansion of macro 'wxCHECK_RET' 350 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ ../src/msw/button.cpp: In static member function 'static void wxButton::SetDefaultStyle(wxButton*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:435:9: note: in expansion of macro 'wxCHECK_RET' 435 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_checkbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checkbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checkbox.cpp: In member function 'virtual void wxCheckBox::Command(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checkbox.cpp:255:5: note: in expansion of macro 'wxCHECK_RET' 255 | wxCHECK_RET( (state == wxCHK_UNCHECKED) || (state == wxCHK_CHECKED) | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_choice.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/choice.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/choice.cpp: In member function 'virtual int wxChoice::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:258:5: note: in expansion of macro 'wxCHECK_MSG' 258 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:277:5: note: in expansion of macro 'wxCHECK_RET' 277 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::Delete") ); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::SetString") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_colordlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colordlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_combo.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_combobox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/combobox.cpp: In function 'LRESULT wxComboEditWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/combobox.cpp:199:17: note: in expansion of macro 'wxCHECK_MSG' 199 | wxCHECK_MSG( win, 0, _T("should have a parent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_control.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/control.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dialog.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/control.cpp: In member function 'bool wxControl::MSWCreateControl(const wxChar*, WXDWORD, const wxPoint&, const wxSize&, const wxString&, WXDWORD)': ../src/msw/control.cpp:147:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 147 | (HMENU)GetId(), // child id | ^~~~~~~~~~~~~~ In file included from ../src/msw/dialog.cpp:43: ../src/msw/dialog.cpp: In destructor 'wxDialogModalDataPtr::~wxDialogModalDataPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/dialog.cpp:136:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 136 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxDialogModalData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dirdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dirdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dragimag.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dragimag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_filedlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/filedlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_frame.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gauge95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gauge95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_iniconf.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/iniconf.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_listbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetFirstItem(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:256:5: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:264:5: note: in expansion of macro 'wxCHECK_RET' 264 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetSelection(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:392:5: note: in expansion of macro 'wxCHECK_RET' 392 | wxCHECK_RET( N == wxNOT_FOUND || IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::IsSelected(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:407:5: note: in expansion of macro 'wxCHECK_MSG' 407 | wxCHECK_MSG( IsValid(N), false, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void* wxListBox::DoGetItemClientData(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:420:5: note: in expansion of macro 'wxCHECK_MSG' 420 | wxCHECK_MSG( IsValid(n), NULL, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetItemClientData(unsigned int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:433:5: note: in expansion of macro 'wxCHECK_RET' 433 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual int wxListBox::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( !HasMultipleSelection(), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual wxString wxListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:505:5: note: in expansion of macro 'wxCHECK_MSG' 505 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoInsertItems(const wxArrayString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:520:5: note: in expansion of macro 'wxCHECK_RET' 520 | wxCHECK_RET( IsValidInsert(pos), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:560:5: note: in expansion of macro 'wxCHECK_RET' 560 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnMeasure(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:823:5: note: in expansion of macro 'wxCHECK' 823 | wxCHECK( ((m_windowStyle & wxLB_OWNERDRAW) == wxLB_OWNERDRAW), false ); | ^~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnDraw(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:865:5: note: in expansion of macro 'wxCHECK' 865 | wxCHECK( data && (data != LB_ERR), false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_listctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listctrl.cpp: In member function 'bool wxListCtrl::SetItem(wxListItem&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( id >= 0 && id < GetItemCount(), false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'wxTextCtrl* wxListCtrl::EditLabel(long int, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:1411:5: note: in expansion of macro 'wxCHECK_MSG' 1411 | wxCHECK_MSG( textControlClass->IsKindOf(CLASSINFO(wxTextCtrl)), NULL, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual bool wxListCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2322:21: note: in expansion of macro 'wxCHECK_MSG' 2322 | wxCHECK_MSG( startPos <= maxPos, false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'void wxListCtrl::OnPaint(wxPaintEvent&)': ../src/msw/listctrl.cpp:2769:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2769 | if (!InReportView() || !drawHRules && !drawVRules) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual int wxListCtrl::OnGetItemImage(long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2883:5: note: in expansion of macro 'wxCHECK_MSG' 2883 | wxCHECK_MSG(!GetImageList(wxIMAGE_LIST_SMALL), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_mdi.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mdi.cpp: In function 'void MDISetMenu(wxWindow*, HMENU, HMENU)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mdi.cpp:1404:5: note: in expansion of macro 'wxCHECK_RET' 1404 | wxCHECK_RET( parent, wxT("MDI client without parent frame? weird...") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_menu.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menu.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, NULL, _T("NULL item in wxMenu::DoAppend") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:652:5: note: in expansion of macro 'wxCHECK_MSG' 652 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'void wxMenuBar::Refresh()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:890:5: note: in expansion of macro 'wxCHECK_RET' 890 | wxCHECK_RET( IsAttached(), wxT("can't refresh unattached menubar") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::EnableTop(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1015:5: note: in expansion of macro 'wxCHECK_RET' 1015 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::SetLabelTop(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1026:5: note: in expansion of macro 'wxCHECK_RET' 1026 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxString wxMenuBar::GetLabelTop(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1084:5: note: in expansion of macro 'wxCHECK_MSG' 1084 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'wxString wxMenuBar::GetMenuLabel(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual bool wxMenuBar::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1217:5: note: in expansion of macro 'wxCHECK_MSG' 1217 | wxCHECK_MSG( submenu, false, wxT("can't append invalid menu to menubar") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_menuitem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menuitem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::Check(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:266:5: note: in expansion of macro 'wxCHECK_RET' 266 | wxCHECK_RET( IsCheckable(), wxT("only checkable items may be checked") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:307:9: note: in expansion of macro 'wxCHECK_RET' 307 | wxCHECK_RET( start != -1 && end != -1, | ^~~~~~~~~~~ ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::SetText(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:366:5: note: in expansion of macro 'wxCHECK_RET' 366 | wxCHECK_RET( hMenu, wxT("menuitem without menu") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_metafile.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/metafile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_msgdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/msgdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_nativdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/nativdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_notebook.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/notebook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::SetSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:461:5: note: in expansion of macro 'wxCHECK_MSG' 461 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::ChangeSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:503:5: note: in expansion of macro 'wxCHECK_MSG' 503 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:517:5: note: in expansion of macro 'wxCHECK_MSG' 517 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual wxString wxNotebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxEmptyString, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:560:5: note: in expansion of macro 'wxCHECK_MSG' 560 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:571:5: note: in expansion of macro 'wxCHECK_MSG' 571 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'void wxNotebook::AdjustPageSize(wxNotebookPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:678:5: note: in expansion of macro 'wxCHECK_RET' 678 | wxCHECK_RET( page, _T("NULL page in wxNotebook::AdjustPageSize") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::InsertPage(size_t, wxNotebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:767:5: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( IS_VALID_PAGE(nPage) || nPage == GetPageCount(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_access.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/access.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_ownerdrw.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ownerdrw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_radiobox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'bool wxRadioBox::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, int, const wxString*, int, long int, const wxValidator&, const wxString&)': ../src/msw/radiobox.cpp:182:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 182 | (HMENU)newId, | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:205:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 205 | (HMENU)NewControlId(), wxGetInstance(), NULL); | ^~~~~~~~~~~~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( IsValid(item), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( IsValid(N), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual wxString wxRadioBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:368:5: note: in expansion of macro 'wxCHECK_MSG' 368 | wxCHECK_MSG( IsValid(item), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Enable(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemEnabled(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:397:5: note: in expansion of macro 'wxCHECK_MSG' 397 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Show(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:406:5: note: in expansion of macro 'wxCHECK_MSG' 406 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemShown(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:422:5: note: in expansion of macro 'wxCHECK_MSG' 422 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In function 'LRESULT wxRadioBtnWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:767:17: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:826:17: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:844:17: note: in expansion of macro 'wxCHECK_MSG' 844 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_radiobut.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobut.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/radiobut.cpp: In member function 'virtual void wxRadioButton::SetValue(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobut.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( nodeThis, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_scrolbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/scrolbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_slider95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/slider95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_spinbutt.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinbutt.cpp ../src/msw/slider95.cpp: In member function 'bool wxSlider::Create(wxWindow*, wxWindowID, int, int, int, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/msw/slider95.cpp:218:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 218 | (HMENU)NewControlId(), | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/spinbutt.cpp: In member function 'virtual bool wxSpinButton::MSWOnScroll(int, WXWORD, WXWORD, WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/spinbutt.cpp:299:5: note: in expansion of macro 'wxCHECK_MSG' 299 | wxCHECK_MSG( control, false, wxT("scrolling what?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_spinctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_statbmp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbmp.cpp: In member function 'virtual wxIcon wxStaticBitmap::GetIcon() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( m_isIcon, wxIcon(), _T("no icon in this wxStaticBitmap") ); | ^~~~~~~~~~~ ../src/msw/statbmp.cpp: In member function 'virtual wxBitmap wxStaticBitmap::GetBitmap() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:239:9: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( m_image, wxBitmap(), _T("no image in wxStaticBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_statbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_statbr95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbr95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbr95.cpp: In member function 'bool wxStatusBar::Create(wxWindow*, wxWindowID, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:69:5: note: in expansion of macro 'wxCHECK_MSG' 69 | wxCHECK_MSG( parent, false, wxT("status bar must have a parent") ); | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual void wxStatusBar::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:192:5: note: in expansion of macro 'wxCHECK_RET' 192 | wxCHECK_RET( (nField >= 0) && (nField < m_nFields), | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual wxString wxStatusBar::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:232:5: note: in expansion of macro 'wxCHECK_MSG' 232 | wxCHECK_MSG( (nField >= 0) && (nField < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual bool wxStatusBar::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( (i >= 0) && (i < m_nFields), false, | ^~~~~~~~~~~ In file included from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In destructor 'SelectInHDC::~SelectInHDC()', inlined from 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)' at ../src/msw/statbox.cpp:512:5: ../include/wx/msw/private.h:425:49: warning: 'selFont.SelectInHDC::m_hgdiobj' may be used uninitialized [-Wmaybe-uninitialized] 425 | ~SelectInHDC() { if ( m_hdc ) ::SelectObject(m_hdc, m_hgdiobj); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/msw/statbox.cpp: In member function 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)': ../src/msw/statbox.cpp:408:21: note: 'selFont.SelectInHDC::m_hgdiobj' was declared here 408 | SelectInHDC selFont; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_statline.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statline.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_stattext.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stattext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_tabctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tabctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_tbar95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tbar95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolNormalBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1425:9: note: in expansion of macro 'wxCHECK_RET' 1425 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolDisabledBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1437:9: note: in expansion of macro 'wxCHECK_RET' 1437 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_textctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/textctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_tglbtn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_treectrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/treectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_checklst.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checklst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual bool wxCheckListBox::IsChecked(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:403:5: note: in expansion of macro 'wxCHECK_MSG' 403 | wxCHECK_MSG( IsValid(uiIndex), false, _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Check(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:410:5: note: in expansion of macro 'wxCHECK_RET' 410 | wxCHECK_RET( IsValid(uiIndex), _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::DoGetItem(wxTreeViewItem*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:853:5: note: in expansion of macro 'wxCHECK_MSG' 853 | wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:918:5: note: in expansion of macro 'wxCHECK_MSG' 918 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxString wxTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:963:5: note: in expansion of macro 'wxCHECK_MSG' 963 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:981:5: note: in expansion of macro 'wxCHECK_RET' 981 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual int wxTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1008:5: note: in expansion of macro 'wxCHECK_MSG' 1008 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1025:5: note: in expansion of macro 'wxCHECK_RET' 1025 | wxCHECK_RET( which >= 0 && | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'wxTreeItemParam* wxTreeCtrl::GetItemParam(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1047:5: note: in expansion of macro 'wxCHECK_MSG' 1047 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1083:5: note: in expansion of macro 'wxCHECK_RET' 1083 | wxCHECK_RET( param, wxT("failed to change tree items data") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1090:5: note: in expansion of macro 'wxCHECK_RET' 1090 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1102:5: note: in expansion of macro 'wxCHECK_RET' 1102 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1136:5: note: in expansion of macro 'wxCHECK_MSG' 1136 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1144:5: note: in expansion of macro 'wxCHECK_MSG' 1144 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1152:5: note: in expansion of macro 'wxCHECK_MSG' 1152 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1161:5: note: in expansion of macro 'wxCHECK_RET' 1161 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1185:5: note: in expansion of macro 'wxCHECK_RET' 1185 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1208:5: note: in expansion of macro 'wxCHECK_RET' 1208 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1239:5: note: in expansion of macro 'wxCHECK_MSG' 1239 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1270:5: note: in expansion of macro 'wxCHECK_MSG' 1270 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1286:5: note: in expansion of macro 'wxCHECK_MSG' 1286 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1296:5: note: in expansion of macro 'wxCHECK_MSG' 1296 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1306:5: note: in expansion of macro 'wxCHECK_MSG' 1306 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1329:5: note: in expansion of macro 'wxCHECK_MSG' 1329 | wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), wxTreeItemId(), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1362:5: note: in expansion of macro 'wxCHECK_MSG' 1362 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1418:5: note: in expansion of macro 'wxCHECK_MSG' 1418 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1436:5: note: in expansion of macro 'wxCHECK_MSG' 1436 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1442:5: note: in expansion of macro 'wxCHECK_MSG' 1442 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::IsItemChecked(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1473:5: note: in expansion of macro 'wxCHECK_MSG' 1473 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetItemCheck(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1485:5: note: in expansion of macro 'wxCHECK_RET' 1485 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1515:5: note: in expansion of macro 'wxCHECK_MSG' 1515 | wxCHECK_MSG( parent.IsOk() || !TreeView_GetRoot(GetHwnd()), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::DoExpand(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1732:5: note: in expansion of macro 'wxCHECK_RET' 1732 | wxCHECK_RET( !IsHiddenRoot(item), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1820:5: note: in expansion of macro 'wxCHECK_RET' 1820 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't select hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1854:5: note: in expansion of macro 'wxCHECK_RET' 1854 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't show hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In static member function 'static int wxTreeSortHelper::Compare(LPARAM, LPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2005:5: note: in expansion of macro 'wxCHECK_MSG' 2005 | wxCHECK_MSG( pItem1 && pItem2, 0, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2016:5: note: in expansion of macro 'wxCHECK_RET' 2016 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../src/msw/treectrl.cpp:2914:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2914 | eventType = (int)hdr->code == NM_DBLCLK | ^ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetState(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:3142:5: note: in expansion of macro 'wxCHECK_RET' 3142 | wxCHECK_RET( state < m_imageListState->GetImageCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_fdrepdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fdrepdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fdrepdlg.cpp: In member function 'void wxFindReplaceDialogImpl::SubclassDialog(HWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:195:5: note: in expansion of macro 'wxCHECK_RET' 195 | wxCHECK_RET( wxGetWindowProc(hwnd) != &wxFindReplaceWindowProc, | ^~~~~~~~~~~ ../src/msw/fdrepdlg.cpp: In member function 'virtual bool wxFindReplaceDialog::Show(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_FindReplaceData, false, _T("call Create() first!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_fontdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_accesscmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/accesscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_anidecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/anidecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/anidecod.cpp: In member function 'void wxImageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxImageArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp: In member function 'void wxANIFrameInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxANIFrameInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_appcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appcmn.cpp In file included from ../src/common/appcmn.cpp:43: ../src/common/appcmn.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/appcmn.cpp:74:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 74 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_artprov.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artprov.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_artstd.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artstd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Pop()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( !sm_providers->empty(), false, _T("wxArtProviders stack is empty") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Remove(wxArtProvider*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( sm_providers, false, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:204:5: note: in expansion of macro 'wxCHECK_MSG' 204 | wxCHECK_MSG( sm_providers, wxNullBitmap, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxIcon wxArtProvider::GetIcon(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( sm_providers, wxNullIcon, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_bmpbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bmpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/bmpbase.cpp: In constructor 'wxBitmap::wxBitmap(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/bmpbase.cpp:169:5: note: in expansion of macro 'wxCHECK2_MSG' 169 | wxCHECK2_MSG(image.Ok(), return, wxT("invalid bitmap data")); | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp: In member function 'bool wxMaskBase::Create(const wxBitmap&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp:195:5: note: in expansion of macro 'wxCHECK_MSG' 195 | wxCHECK_MSG( pal, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_bookctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bookctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual bool wxBookCtrlBase::InsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( nPage <= m_pages.size(), false, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual wxWindow* wxBookCtrlBase::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:416:5: note: in expansion of macro 'wxCHECK_MSG' 416 | wxCHECK_MSG( nPage < m_pages.size(), NULL, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual int wxBookCtrlBase::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( n < GetPageCount(), wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_choiccmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/choiccmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_clipcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clipcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_clrpickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clrpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_colourcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/colourcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_combocmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/combocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::DoSetPopupControl(wxComboPopup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1786:5: note: in expansion of macro 'wxCHECK_RET' 1786 | wxCHECK_RET( iface, wxT("no popup interface set for wxComboCtrl") ); | ^~~~~~~~~~~ ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::ShowPopup()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1832:5: note: in expansion of macro 'wxCHECK_RET' 1832 | wxCHECK_RET( !IsPopupWindowState(Visible), wxT("popup window already shown") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_cmdproc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdproc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmdproc.cpp: In member function 'virtual bool wxCommandProcessor::Submit(wxCommand*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:89:5: note: in expansion of macro 'wxCHECK_MSG' 89 | wxCHECK_MSG( command, false, _T("no command in wxCommandProcessor::Submit") ); | ^~~~~~~~~~~ ../src/common/cmdproc.cpp: In member function 'virtual void wxCommandProcessor::Store(wxCommand*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:109:5: note: in expansion of macro 'wxCHECK_RET' 109 | wxCHECK_RET( command, _T("no command in wxCommandProcessor::Store") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_cmndata.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmndata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmndata.cpp: In member function 'void wxColourData::SetCustomColour(int, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:92:5: note: in expansion of macro 'wxCHECK_RET' 92 | wxCHECK_RET( (i >= 0 && i < 16), _T("custom colour index out of range") ); | ^~~~~~~~~~~ ../src/common/cmndata.cpp: In member function 'wxColour wxColourData::GetCustomColour(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:99:5: note: in expansion of macro 'wxCHECK_MSG' 99 | wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_containr.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/containr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/containr.cpp: In function 'wxRadioButton* wxGetPreviousButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:158:5: note: in expansion of macro 'wxCHECK_MSG' 158 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'wxRadioButton* wxGetNextButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'bool wxSetFocusToChild(wxWindow*, wxWindow**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:617:5: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( childLastFocused, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_cshelp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cshelp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'bool wxContextHelp::DispatchEvent(wxWindow*, const wxPoint&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( win, false, _T("win parameter can't be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'wxString wxHelpProvider::GetHelpTextMaybeAtPoint(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:335:9: note: in expansion of macro 'wxCHECK_MSG' 335 | wxCHECK_MSG( window, wxEmptyString, _T("window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_ctrlcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ctrlcmn.cpp: In member function 'bool wxControlBase::CreateControl(wxWindowBase*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ctrlcmn.cpp:79:5: note: in expansion of macro 'wxCHECK_MSG' 79 | wxCHECK_MSG( parent, false, wxT("all controls must have parents") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_ctrlsub.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlsub.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_datacmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datacmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dcbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawCheckMark(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:62:5: note: in expansion of macro 'wxCHECK_RET' 62 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In function 'void wx_quadratic_spline(double, double, double, double, double, double, double, double)': ../src/common/dcbase.cpp:232:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp:232:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:327:5: note: in expansion of macro 'wxCHECK_RET' 327 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dcbufcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbufcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dcgraph.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcgraph.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dndcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dndcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dobjcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dobjcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dobjcmn.cpp: In member function 'virtual wxDataFormat wxDataObjectComposite::GetPreferredFormat(wxDataObjectBase::Direction) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( node, wxFormatInvalid, wxT("no preferred format") ); | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetBufferOffset(const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual const void* wxDataObjectComposite::GetSizeFromBuffer(const void*, size_t*, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual void* wxDataObjectComposite::SetSizeInBuffer(void*, size_t, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:171:5: note: in expansion of macro 'wxCHECK_MSG' 171 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetDataSize(const wxDataFormat&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:201:5: note: in expansion of macro 'wxCHECK_MSG' 201 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:212:5: note: in expansion of macro 'wxCHECK_MSG' 212 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_docmdi.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docmdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_docview.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docview.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dpycmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dpycmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dpycmn.cpp: In member function 'void wxArrayVideoModes::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp:39:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 39 | WX_DEFINE_OBJARRAY(wxArrayVideoModes) | ^~~~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp: In static member function 'static int wxDisplay::GetFromWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( window, wxNOT_FOUND, _T("invalid window") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetGeometry() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetClientArea() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxString wxDisplay::GetName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOk(), wxString(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxArrayVideoModes wxDisplay::GetModes(const wxVideoMode&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:189:5: note: in expansion of macro 'wxCHECK_MSG' 189 | wxCHECK_MSG( IsOk(), wxArrayVideoModes(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxVideoMode wxDisplay::GetCurrentMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:196:5: note: in expansion of macro 'wxCHECK_MSG' 196 | wxCHECK_MSG( IsOk(), wxVideoMode(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'bool wxDisplay::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:203:5: note: in expansion of macro 'wxCHECK_MSG' 203 | wxCHECK_MSG( IsOk(), false, _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/docview.cpp: In member function 'virtual void wxFileHistory::RemoveFileFromHistory(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/docview.cpp:2222:5: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( i < m_fileHistoryN, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dseldlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dseldlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_effects.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/effects.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_evtloopcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/evtloopcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/evtloopcmn.cpp: In member function 'virtual int wxEventLoopManual::Run()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:68:5: note: in expansion of macro 'wxCHECK_MSG' 68 | wxCHECK_MSG( !IsRunning(), -1, _T("can't reenter a message loop") ); | ^~~~~~~~~~~ ../src/common/evtloopcmn.cpp: In member function 'virtual void wxEventLoopManual::Exit(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:154:5: note: in expansion of macro 'wxCHECK_RET' 154 | wxCHECK_RET( IsRunning(), _T("can't call Exit() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fddlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fddlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_filepickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filepickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontpickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fldlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fldlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/fontcmn.cpp: In static member function 'static void wxFontBase::SetDefaultEncoding(wxFontEncoding)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:121:5: note: in expansion of macro 'wxCHECK_RET' 121 | wxCHECK_RET( encoding != wxFONTENCODING_DEFAULT, | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetFamilyString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetStyleString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetWeightString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:382:5: note: in expansion of macro 'wxCHECK_MSG' 382 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontenumcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontenumcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontmap.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'virtual bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxNativeEncodingInfo*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( info, false, wxT("bad pointer in GetAltForEncoding") ); | ^~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxFontEncoding*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( encodingAlt, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_framecmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/framecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/framecmn.cpp: In member function 'virtual wxStatusBar* wxFrameBase::CreateStatusBar(int, long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( !m_frameStatusBar, (wxStatusBar *)NULL, | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:346:5: note: in expansion of macro 'wxCHECK_RET' 346 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set widths for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PushStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:362:5: note: in expansion of macro 'wxCHECK_RET' 362 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:369:5: note: in expansion of macro 'wxCHECK_RET' 369 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual wxToolBar* wxFrameBase::CreateToolBar(long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:487:5: note: in expansion of macro 'wxCHECK_MSG' 487 | wxCHECK_MSG( !m_frameToolBar, (wxToolBar *)NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gaugecmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gaugecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gbsizer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gbsizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetPos(const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:104:9: note: in expansion of macro 'wxCHECK_MSG' 104 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(pos, m_span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetSpan(const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:115:9: note: in expansion of macro 'wxCHECK_MSG' 115 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(m_pos, span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSizerItem* wxGridBagSizer::Add(wxGBSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( !CheckForIntersection(item), NULL, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSize wxGridBagSizer::GetCellSize(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( (row < m_rows) && (col < m_cols), | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:260:5: note: in expansion of macro 'wxCHECK_MSG' 260 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:269:5: note: in expansion of macro 'wxCHECK_MSG' 269 | wxCHECK_MSG( node, badpos, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxWindow*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:279:5: note: in expansion of macro 'wxCHECK_MSG' 279 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxSizer*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:287:5: note: in expansion of macro 'wxCHECK_MSG' 287 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(size_t, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:295:5: note: in expansion of macro 'wxCHECK_MSG' 295 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:315:5: note: in expansion of macro 'wxCHECK_MSG' 315 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( node, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxWindow*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:334:5: note: in expansion of macro 'wxCHECK_MSG' 334 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxSizer*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:342:5: note: in expansion of macro 'wxCHECK_MSG' 342 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(size_t, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:350:5: note: in expansion of macro 'wxCHECK_MSG' 350 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gdicmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gdicmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_geometry.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/geometry.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gifdecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gifdecod.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_graphcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/graphcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_helpbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/helpbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_iconbndl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/iconbndl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/iconbndl.cpp: In member function 'void wxIconArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/iconbndl.cpp:31:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 31 | WX_DEFINE_OBJARRAY(wxIconArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagall.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagbmp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::SaveDib(wxImage*, wxOutputStream&, bool, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagbmp.cpp:86:5: note: in expansion of macro 'wxCHECK_MSG' 86 | wxCHECK_MSG( image, false, _T("invalid pointer in wxBMPHandler::SaveFile") ); | ^~~~~~~~~~~ ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::DoLoadDib(wxImage*, int, int, int, int, int, wxFileOffset, wxInputStream&, bool, bool, bool)': ../src/common/imagbmp.cpp:459:54: warning: variable 'abits' set but not used [-Wunused-but-set-variable] 459 | int rbits = 0, gbits = 0, bbits = 0, abits = 0; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_image.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:210:5: note: in expansion of macro 'wxCHECK_MSG' 210 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:227:5: note: in expansion of macro 'wxCHECK_MSG' 227 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual wxObjectRefData* wxImage::CloneRefData(const wxObjectRefData*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG(refData->m_ok, NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Copy() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:286:5: note: in expansion of macro 'wxCHECK_MSG' 286 | wxCHECK_MSG( Ok(), image, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ShrinkBy(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Scale(int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:426:5: note: in expansion of macro 'wxCHECK_MSG' 426 | wxCHECK_MSG( (old_height > 0) && (old_width > 0), image, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:462:9: note: in expansion of macro 'wxCHECK_MSG' 462 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Rotate90(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1000:5: note: in expansion of macro 'wxCHECK_MSG' 1000 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Mirror(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1071:9: note: in expansion of macro 'wxCHECK_MSG' 1071 | wxCHECK_MSG( alpha, image, wxT("unable to create alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::GetSubImage(const wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1166:5: note: in expansion of macro 'wxCHECK_MSG' 1166 | wxCHECK_MSG( subdata, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1171:9: note: in expansion of macro 'wxCHECK_MSG' 1171 | wxCHECK_MSG( subalpha, image, wxT("unable to create alpha channel")); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Size(const wxSize&, const wxPoint&, int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1204:5: note: in expansion of macro 'wxCHECK_MSG' 1204 | wxCHECK_MSG( (size.GetWidth() > 0) && (size.GetHeight() > 0), image, wxT("invalid size") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Paste(const wxImage&, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1243:5: note: in expansion of macro 'wxCHECK_RET' 1243 | wxCHECK_RET( image.Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Replace(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1343:5: note: in expansion of macro 'wxCHECK_RET' 1343 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToGreyscale(double, double, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1375:5: note: in expansion of macro 'wxCHECK_MSG' 1375 | wxCHECK_MSG( dest, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToMono(unsigned char, unsigned char, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1425:5: note: in expansion of macro 'wxCHECK_MSG' 1425 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetWidth() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1454:5: note: in expansion of macro 'wxCHECK_MSG' 1454 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetHeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(int, int, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1481:5: note: in expansion of macro 'wxCHECK_RET' 1481 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(const wxRect&, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1494:5: note: in expansion of macro 'wxCHECK_RET' 1494 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1506:9: note: in expansion of macro 'wxCHECK_RET' 1506 | wxCHECK_RET( imageRect.Contains(rect.GetTopLeft()) && | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetRed(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1533:5: note: in expansion of macro 'wxCHECK_MSG' 1533 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetGreen(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1543:5: note: in expansion of macro 'wxCHECK_MSG' 1543 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetBlue(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1553:5: note: in expansion of macro 'wxCHECK_MSG' 1553 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetData() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1570:5: note: in expansion of macro 'wxCHECK_MSG' 1570 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetData(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1577:5: note: in expansion of macro 'wxCHECK_RET' 1577 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(int, int, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1634:5: note: in expansion of macro 'wxCHECK_RET' 1634 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetAlpha(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1646:5: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1678:5: note: in expansion of macro 'wxCHECK_RET' 1678 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetAlpha() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::InitAlpha()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1703:5: note: in expansion of macro 'wxCHECK_RET' 1703 | wxCHECK_RET( !HasAlpha(), wxT("image already has an alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMaskColour(unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1743:5: note: in expansion of macro 'wxCHECK_RET' 1743 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::GetOrFindMaskColour(unsigned char*, unsigned char*, unsigned char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1755:5: note: in expansion of macro 'wxCHECK_MSG' 1755 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskRed() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1773:5: note: in expansion of macro 'wxCHECK_MSG' 1773 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskGreen() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskBlue() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1787:5: note: in expansion of macro 'wxCHECK_MSG' 1787 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMask(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1794:5: note: in expansion of macro 'wxCHECK_RET' 1794 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasMask() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1803:5: note: in expansion of macro 'wxCHECK_MSG' 1803 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::IsTransparent(int, int, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1811:5: note: in expansion of macro 'wxCHECK_MSG' 1811 | wxCHECK_MSG( pos != -1, false, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'const wxPalette& wxImage::GetPalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1947:5: note: in expansion of macro 'wxCHECK_MSG' 1947 | wxCHECK_MSG( Ok(), wxNullPalette, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetPalette(const wxPalette&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1954:5: note: in expansion of macro 'wxCHECK_RET' 1954 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetOption(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1969:5: note: in expansion of macro 'wxCHECK_RET' 1969 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxString wxImage::GetOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1995:5: note: in expansion of macro 'wxCHECK_MSG' 1995 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2011:5: note: in expansion of macro 'wxCHECK_MSG' 2011 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2085:5: note: in expansion of macro 'wxCHECK_MSG' 2085 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2105:5: note: in expansion of macro 'wxCHECK_MSG' 2105 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2266:5: note: in expansion of macro 'wxCHECK_MSG' 2266 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2281:5: note: in expansion of macro 'wxCHECK_MSG' 2281 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagfill.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagfill.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imaggif.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imaggif.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagiff.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagiff.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagjpeg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagjpeg.cpp ../src/common/imagjpeg.cpp: In function 'void wx_cmyk_to_rgb(unsigned char*, const unsigned char*)': ../src/common/imagjpeg.cpp:211:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 211 | register int k = 255 - cmyk[3]; | ^ ../src/common/imagjpeg.cpp:212:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 212 | register int k2 = cmyk[3]; | ^~ ../src/common/imagjpeg.cpp:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register int c; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagpcx.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpcx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagpng.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpng.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagpnm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpnm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagtga.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtga.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagtiff.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtiff.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagtiff.cpp: In function 'toff_t wxFileOffsetToTIFF(wxFileOffset)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagtiff.cpp:61:5: note: in expansion of macro 'wxCHECK_MSG' 61 | wxCHECK_MSG( (wxFileOffset)tofs == ofs, (toff_t)-1, | ^~~~~~~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::LoadFile(wxImage*, wxInputStream&, bool, int)': ../src/common/imagtiff.cpp:263:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ In file included from ../src/common/imagtiff.cpp:31: /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:263:15: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:264:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 264 | uint32 *raster; | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:269:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 269 | uint16 extraSamples; | ^~~~~~~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:270:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 270 | uint16* samplesInfo; | ^~~~~~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:279:63: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 279 | const double bytesNeeded = (double)w * (double)h * sizeof(uint32); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:290:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 290 | raster = (uint32*) _TIFFmalloc( bytesNeeded ); | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:336:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 336 | uint32 pos = 0; | ^~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:338:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 338 | for (uint32 i = 0; i < h; i++) | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:340:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 340 | for (uint32 j = 0; j < w; j++) | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::SaveFile(wxImage*, wxOutputStream&, bool)': ../src/common/imagtiff.cpp:394:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 394 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)image->GetWidth()); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:395:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 395 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)image->GetHeight()); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:458:71: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 458 | TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP,TIFFDefaultStripSize(tif, (uint32) -1)); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:474:27: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 474 | uint8 reverse = 0; | ^~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:480:40: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 480 | reverse = (uint8)(reverse | 128 >> bp); | ^~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:489:55: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 489 | if ( TIFFWriteScanline(tif, buf ? buf : ptr, (uint32)row, 0) < 0 ) | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagxpm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagxpm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_layout.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/layout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_lboxcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/lboxcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/lboxcmn.cpp: In member function 'void wxListBoxBase::SetFirstItem(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/lboxcmn.cpp:130:5: note: in expansion of macro 'wxCHECK_RET' 130 | wxCHECK_RET( n != wxNOT_FOUND, wxT("invalid string in wxListBox::SetFirstItem") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_listctrlcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/listctrlcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_matrix.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/matrix.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_menucmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/menucmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/menucmn.cpp: In member function 'void wxMenuBase::AddSubMenu(wxMenu*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:489:5: note: in expansion of macro 'wxCHECK_RET' 489 | wxCHECK_RET( submenu, _T("can't add a NULL submenu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:496:5: note: in expansion of macro 'wxCHECK_MSG' 496 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Append()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:510:5: note: in expansion of macro 'wxCHECK_MSG' 510 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Insert") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:518:9: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( pos < GetMenuItemCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoInsert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:530:5: note: in expansion of macro 'wxCHECK_MSG' 530 | wxCHECK_MSG( node, NULL, wxT("invalid index in wxMenu::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:544:5: note: in expansion of macro 'wxCHECK_MSG' 544 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Remove") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:554:5: note: in expansion of macro 'wxCHECK_MSG' 554 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Delete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Delete") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDelete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:583:5: note: in expansion of macro 'wxCHECK_MSG' 583 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Destroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:595:5: note: in expansion of macro 'wxCHECK_MSG' 595 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Destroy") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDestroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:603:5: note: in expansion of macro 'wxCHECK_MSG' 603 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::FindItemByPosition(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:704:5: note: in expansion of macro 'wxCHECK_MSG' 704 | wxCHECK_MSG( position < m_items.GetCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:841:5: note: in expansion of macro 'wxCHECK_RET' 841 | wxCHECK_RET( item, wxT("wxMenu::Enable: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:850:5: note: in expansion of macro 'wxCHECK_MSG' 850 | wxCHECK_MSG( item, false, wxT("wxMenu::IsEnabled: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:859:5: note: in expansion of macro 'wxCHECK_RET' 859 | wxCHECK_RET( item, wxT("wxMenu::Check: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:868:5: note: in expansion of macro 'wxCHECK_MSG' 868 | wxCHECK_MSG( item, false, wxT("wxMenu::IsChecked: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:877:5: note: in expansion of macro 'wxCHECK_RET' 877 | wxCHECK_RET( item, wxT("wxMenu::SetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:886:5: note: in expansion of macro 'wxCHECK_MSG' 886 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual void wxMenuBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:895:5: note: in expansion of macro 'wxCHECK_RET' 895 | wxCHECK_RET( item, wxT("wxMenu::SetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxString wxMenuBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:904:5: note: in expansion of macro 'wxCHECK_MSG' 904 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenu* wxMenuBarBase::GetMenu(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:932:5: note: in expansion of macro 'wxCHECK_MSG' 932 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::GetMenu()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:939:5: note: in expansion of macro 'wxCHECK_MSG' 939 | wxCHECK_MSG( menu, false, wxT("can't append NULL menu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Insert(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:959:9: note: in expansion of macro 'wxCHECK_MSG' 959 | wxCHECK_MSG( node, false, wxT("bad index in wxMenuBar::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Replace(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Replace()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:988:5: note: in expansion of macro 'wxCHECK_MSG' 988 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Remove()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1078:5: note: in expansion of macro 'wxCHECK_RET' 1078 | wxCHECK_RET( item, wxT("attempt to enable an item which doesn't exist") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1088:5: note: in expansion of macro 'wxCHECK_RET' 1088 | wxCHECK_RET( item->IsCheckable(), wxT("attempt to check an uncheckable item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1097:5: note: in expansion of macro 'wxCHECK_MSG' 1097 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsChecked(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsEnabled(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1115:5: note: in expansion of macro 'wxCHECK_RET' 1115 | wxCHECK_RET( item, wxT("wxMenuBar::SetLabel(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1124:5: note: in expansion of macro 'wxCHECK_MSG' 1124 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1134:5: note: in expansion of macro 'wxCHECK_RET' 1134 | wxCHECK_RET( item, wxT("wxMenuBar::SetHelpString(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1143:5: note: in expansion of macro 'wxCHECK_MSG' 1143 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_nbkbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/nbkbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_overlaycmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/overlaycmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_paper.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/paper.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_pickerbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/pickerbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_popupcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/popupcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_prntbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/prntbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_quantize.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/quantize.cpp ../src/common/quantize.cpp: In function 'void prescan_quantize(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:341:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register JSAMPROW ptr; | ^~~ ../src/common/quantize.cpp:342:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register histptr histp; | ^~~~~ ../src/common/quantize.cpp:343:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 343 | register hist3d histogram = cquantize->histogram; | ^~~~~~~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_color_pop(boxptr, int)': ../src/common/quantize.cpp:394:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 394 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:395:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 395 | register int i; | ^ ../src/common/quantize.cpp:396:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 396 | register long maxc = 0; | ^~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_volume(boxptr, int)': ../src/common/quantize.cpp:414:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 414 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:415:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 415 | register int i; | ^ ../src/common/quantize.cpp:416:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register INT32 maxv = 0; | ^~~~ ../src/common/quantize.cpp: In function 'int median_cut(j_decompress_ptr, boxptr, int, int)': ../src/common/quantize.cpp:547:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp: In function 'void find_best_colors(j_decompress_ptr, int, int, int, int, JSAMPLE*, JSAMPLE*)': ../src/common/quantize.cpp:919:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 919 | register INT32 * bptr; /* pointer into bestdist[] array */ | ^~~~ ../src/common/quantize.cpp:922:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 922 | register INT32 dist2; /* current distance in inner loop */ | ^~~~~ ../src/common/quantize.cpp:924:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 924 | register INT32 xx2; | ^~~ ../src/common/quantize.cpp: In function 'void fill_inverse_cmap(j_decompress_ptr, int, int, int)': ../src/common/quantize.cpp:997:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 997 | register JSAMPLE * cptr; /* pointer into bestcolor[] array */ | ^~~~ ../src/common/quantize.cpp:998:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 998 | register histptr cachep; /* pointer into main cache array */ | ^~~~~~ ../src/common/quantize.cpp: In function 'void pass2_no_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1054:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~ ../src/common/quantize.cpp:1054:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~~ ../src/common/quantize.cpp:1055:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1055 | register histptr cachep; | ^~~~~~ ../src/common/quantize.cpp:1056:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp: In function 'void pass2_fs_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1088:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1091:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1091 | register FSERRPTR errorptr; /* => fserrors[] at column before current */ | ^~~~~~~~ ../src/common/quantize.cpp:1166:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1166 | { register int pixcode = *cachep - 1; | ^~~~~~~ ../src/common/quantize.cpp:1177:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~~~~ ../src/common/quantize.cpp:1177:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_radiocmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/radiocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetMajorDim(unsigned int, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:47:5: note: in expansion of macro 'wxCHECK_RET' 47 | wxCHECK_RET( majorDim != 0, _T("major radiobox dimension can't be 0") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetItemHelpText(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:250:5: note: in expansion of macro 'wxCHECK_RET' 250 | wxCHECK_RET( n < GetCount(), _T("Invalid item index") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'wxString wxRadioBoxBase::GetItemHelpText(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:264:5: note: in expansion of macro 'wxCHECK_MSG' 264 | wxCHECK_MSG( n < GetCount(), wxEmptyString, _T("Invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_rendcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rendcmn.cpp In file included from ../src/common/rendcmn.cpp:35: ../src/common/rendcmn.cpp: In destructor 'wxRendererPtrBase::~wxRendererPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_rgncmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rgncmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_settcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/settcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_sizer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/sizer.cpp: In member function 'void wxSizerItem::SetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:127:5: note: in expansion of macro 'wxCHECK_RET' 127 | wxCHECK_RET( window, _T("NULL window in wxSizerItem::SetWindow()") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:627:5: note: in expansion of macro 'wxCHECK_MSG' 627 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Detach(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:691:5: note: in expansion of macro 'wxCHECK_MSG' 691 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Replace(size_t, wxSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSize wxSizer::ComputeFittingClientSize(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:854:5: note: in expansion of macro 'wxCHECK_MSG' 854 | wxCHECK_MSG( window, wxDefaultSize, _T("window can't be NULL") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::DoSetItemMinSize(size_t, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1077:5: note: in expansion of macro 'wxCHECK_MSG' 1077 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSizerItem* wxSizer::GetItem(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1149:5: note: in expansion of macro 'wxCHECK_MSG' 1149 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'bool wxSizer::IsShown(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1245:5: note: in expansion of macro 'wxCHECK_MSG' 1245 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_srchcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/srchcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_statbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/statbar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetFieldsCount(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:108:5: note: in expansion of macro 'wxCHECK_RET' 108 | wxCHECK_RET( number > 0, _T("invalid field number in SetFieldsCount") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:182:5: note: in expansion of macro 'wxCHECK_RET' 182 | wxCHECK_RET( widths, _T("NULL pointer in SetStatusWidths") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusStyles(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:201:5: note: in expansion of macro 'wxCHECK_RET' 201 | wxCHECK_RET( styles, _T("NULL pointer in SetStatusStyles") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'void wxStatusBarBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:330:5: note: in expansion of macro 'wxCHECK_RET' 330 | wxCHECK_RET( st, _T("Unbalanced PushStatusText/PopStatusText") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_stockitem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stockitem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_tbarbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tbarbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, int, const wxString&, const wxBitmap&, const wxBitmap&, wxItemKind, const wxString&, const wxString&, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:185:5: note: in expansion of macro 'wxCHECK_MSG' 185 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertControl(size_t, wxControl*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:211:5: note: in expansion of macro 'wxCHECK_MSG' 211 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertSeparator(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:259:5: note: in expansion of macro 'wxCHECK_MSG' 259 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::DeleteToolByPos(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:312:5: note: in expansion of macro 'wxCHECK_MSG' 312 | wxCHECK_MSG( pos < GetToolsCount(), false, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'void wxToolBarBase::UnToggleRadioGroup(wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:380:5: note: in expansion of macro 'wxCHECK_RET' 380 | wxCHECK_RET( node, _T("invalid tool in wxToolBarTool::UnToggleRadioGroup") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual void wxToolBarBase::SetToolClientData(int, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:511:5: note: in expansion of macro 'wxCHECK_RET' 511 | wxCHECK_RET( tool, _T("no such tool in wxToolBar::SetToolClientData") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolState(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:535:5: note: in expansion of macro 'wxCHECK_MSG' 535 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolShortHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:551:5: note: in expansion of macro 'wxCHECK_MSG' 551 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolLongHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:559:5: note: in expansion of macro 'wxCHECK_MSG' 559 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_textcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_timercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/timercmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/timercmn.cpp: In member function 'virtual void wxTimerBase::Notify()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/timercmn.cpp:53:5: note: in expansion of macro 'wxCHECK_RET' 53 | wxCHECK_RET( m_owner, _T("wxTimer::Notify() should be overridden.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_toplvcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/toplvcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/toplvcmn.cpp: In member function 'virtual void wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/toplvcmn.cpp:178:5: note: in expansion of macro 'wxCHECK_RET' 178 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_treebase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/treebase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_valgen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valgen.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_validate.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/validate.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_valtext.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valtext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_wincmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wincmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoCentre(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:463:5: note: in expansion of macro 'wxCHECK_RET' 463 | wxCHECK_RET( !(dir & wxCENTRE_ON_SCREEN) && GetParent(), | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:823:5: note: in expansion of macro 'wxCHECK_RET' 823 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::AddChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:940:5: note: in expansion of macro 'wxCHECK_RET' 940 | wxCHECK_RET( child, wxT("can't add a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::RemoveChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:953:5: note: in expansion of macro 'wxCHECK_RET' 953 | wxCHECK_RET( child, wxT("can't remove a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'bool wxWindowBase::RemoveEventHandler(wxEvtHandler*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( handler, false, _T("RemoveEventHandler(NULL) called") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'wxWindow* wxWindowBase::DoGetSibling(MoveKind) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2680:5: note: in expansion of macro 'wxCHECK_MSG' 2680 | wxCHECK_MSG( i, NULL, _T("window not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoMoveInTabOrder(wxWindow*, MoveKind)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2721:5: note: in expansion of macro 'wxCHECK_RET' 2721 | wxCHECK_RET( i, _T("MoveBefore/AfterInTabOrder(): win is not a sibling") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_xpmdecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xpmdecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadFile(wxInputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( length != 0, wxNullImage, | ^~~~~~~~~~~ ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadData(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:690:5: note: in expansion of macro 'wxCHECK_MSG' 690 | wxCHECK_MSG(chars_per_pixel < 64, wxNullImage, wxT("XPM colormaps this large not supported.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_busyinfo.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/busyinfo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_buttonbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/buttonbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_choicdgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicdgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_choicbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_clrpickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/clrpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_collpaneg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/collpaneg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_combog.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/combog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dcpsg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dcpsg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoSetClippingRegion(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:314:5: note: in expansion of macro 'wxCHECK_RET' 314 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DestroyClippingRegion()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:337:5: note: in expansion of macro 'wxCHECK_RET' 337 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLine(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:374:5: note: in expansion of macro 'wxCHECK_RET' 374 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawArc(wxCoord, wxCoord, wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipticArc(wxCoord, wxCoord, wxCoord, wxCoord, double, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:461:5: note: in expansion of macro 'wxCHECK_RET' 461 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPoint(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:509:5: note: in expansion of macro 'wxCHECK_RET' 509 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolygon(int, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:527:5: note: in expansion of macro 'wxCHECK_RET' 527 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolyPolygon(int, int*, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:587:5: note: in expansion of macro 'wxCHECK_RET' 587 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLines(int, wxPoint*, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:653:5: note: in expansion of macro 'wxCHECK_RET' 653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRectangle(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:684:5: note: in expansion of macro 'wxCHECK_RET' 684 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRoundedRectangle(wxCoord, wxCoord, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:729:5: note: in expansion of macro 'wxCHECK_RET' 729 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipse(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:802:5: note: in expansion of macro 'wxCHECK_RET' 802 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:843:5: note: in expansion of macro 'wxCHECK_RET' 843 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:906:5: note: in expansion of macro 'wxCHECK_RET' 906 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetPen(const wxPen&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1005:5: note: in expansion of macro 'wxCHECK_RET' 1005 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetBrush(const wxBrush&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1110:5: note: in expansion of macro 'wxCHECK_RET' 1110 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawText(const wxString&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1158:5: note: in expansion of macro 'wxCHECK_RET' 1158 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRotatedText(const wxString&, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1276:5: note: in expansion of macro 'wxCHECK_RET' 1276 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1406:5: note: in expansion of macro 'wxCHECK_RET' 1406 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetAxisOrientation(bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1489:5: note: in expansion of macro 'wxCHECK_RET' 1489 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetDeviceOrigin(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1499:5: note: in expansion of macro 'wxCHECK_RET' 1499 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::StartDoc(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1572:5: note: in expansion of macro 'wxCHECK_MSG' 1572 | wxCHECK_MSG( m_ok, false, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndDoc()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1653:5: note: in expansion of macro 'wxCHECK_RET' 1653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::StartPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1753:5: note: in expansion of macro 'wxCHECK_RET' 1753 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1801:5: note: in expansion of macro 'wxCHECK_RET' 1801 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1814:5: note: in expansion of macro 'wxCHECK_MSG' 1814 | wxCHECK_MSG( source, false, wxT("invalid source dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(const char*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2222:17: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2230:13: note: in expansion of macro 'wxCHECK_RET' 2230 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2247:17: note: in expansion of macro 'wxCHECK_RET' 2247 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2255:13: note: in expansion of macro 'wxCHECK_RET' 2255 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dirctrlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dirctrlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/dirctrlg.cpp: In member function 'void wxFileIconsTable::Create()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dirctrlg.cpp:1450:5: note: in expansion of macro 'wxCHECK_RET' 1450 | wxCHECK_RET(!m_smallImageList && !m_HashTable, wxT("creating icons twice")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dragimgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dragimgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_filepickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/filepickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontpickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/fontpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_graphicc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/graphicc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_listbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/listbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_logg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/logg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_numdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/numdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_panelg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/panelg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_progdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/progdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_printps.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/printps.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_renderg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/renderg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_scrlwing.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/scrlwing.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/scrlwing.cpp: In member function 'virtual void wxScrollHelper::SetTargetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/scrlwing.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( target, wxT("target window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_selstore.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/selstore.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_spinctlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/spinctlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_splitter.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splitter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/splitter.cpp: In member function 'void wxSplitterWindow::SetSashGravity(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:465:5: note: in expansion of macro 'wxCHECK_RET' 465 | wxCHECK_RET( gravity >= 0. && gravity <= 1., | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::DoSplit(wxSplitMode, wxWindow*, wxWindow*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:756:5: note: in expansion of macro 'wxCHECK_MSG' 756 | wxCHECK_MSG( window1->GetParent() == this && window2->GetParent() == this, false, | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::ReplaceWindow(wxWindow*, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:835:5: note: in expansion of macro 'wxCHECK_MSG' 835 | wxCHECK_MSG( winNew, false, wxT("use Unsplit() functions instead") ); | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'virtual void wxSplitterWindow::OnDoubleClickSash(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:1016:5: note: in expansion of macro 'wxCHECK_RET' 1016 | wxCHECK_RET(m_windowTwo, wxT("splitter: no window to remove")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_srchctlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/srchctlg.cpp ../src/generic/srchctlg.cpp: In member function 'bool wxSearchCtrl::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/generic/srchctlg.cpp:342:12: warning: variable 'sizeText' set but not used [-Wunused-but-set-variable] 342 | wxSize sizeText = m_text->GetBestSize(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_textdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/textdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_tipwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_toolbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/toolbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_treectlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treectlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxArrayGenericTreeItems::Remove(_wxArraywxArrayGenericTreeItems)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp:54:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 54 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual size_t wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1062:5: note: in expansion of macro 'wxCHECK_MSG' 1062 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxString wxGenericTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1091:5: note: in expansion of macro 'wxCHECK_MSG' 1091 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual int wxGenericTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1099:5: note: in expansion of macro 'wxCHECK_MSG' 1099 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemData* wxGenericTreeCtrl::GetItemData(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1121:5: note: in expansion of macro 'wxCHECK_MSG' 1121 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxFont wxGenericTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1129:5: note: in expansion of macro 'wxCHECK_MSG' 1129 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1137:5: note: in expansion of macro 'wxCHECK_RET' 1137 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1149:5: note: in expansion of macro 'wxCHECK_RET' 1149 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1159:5: note: in expansion of macro 'wxCHECK_RET' 1159 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1169:5: note: in expansion of macro 'wxCHECK_RET' 1169 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1178:5: note: in expansion of macro 'wxCHECK_RET' 1178 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemDropHighlight(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1195:5: note: in expansion of macro 'wxCHECK_RET' 1195 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1214:5: note: in expansion of macro 'wxCHECK_RET' 1214 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1224:5: note: in expansion of macro 'wxCHECK_RET' 1224 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1233:5: note: in expansion of macro 'wxCHECK_RET' 1233 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1268:5: note: in expansion of macro 'wxCHECK_MSG' 1268 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1300:5: note: in expansion of macro 'wxCHECK_MSG' 1300 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1312:5: note: in expansion of macro 'wxCHECK_MSG' 1312 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1319:5: note: in expansion of macro 'wxCHECK_MSG' 1319 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1326:5: note: in expansion of macro 'wxCHECK_MSG' 1326 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1345:5: note: in expansion of macro 'wxCHECK_MSG' 1345 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1354:5: note: in expansion of macro 'wxCHECK_MSG' 1354 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1404:5: note: in expansion of macro 'wxCHECK_MSG' 1404 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1412:5: note: in expansion of macro 'wxCHECK_MSG' 1412 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1432:5: note: in expansion of macro 'wxCHECK_MSG' 1432 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'wxTreeItemId wxGenericTreeCtrl::GetNext(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1495:5: note: in expansion of macro 'wxCHECK_MSG' 1495 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1511:5: note: in expansion of macro 'wxCHECK_MSG' 1511 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::AddRoot(const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1612:5: note: in expansion of macro 'wxCHECK_MSG' 1612 | wxCHECK_MSG( !m_anchor, wxTreeItemId(), wxT("tree can have only one root") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Expand(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1781:5: note: in expansion of macro 'wxCHECK_RET' 1781 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Collapse(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1809:5: note: in expansion of macro 'wxCHECK_RET' 1809 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DoSelectItem(const wxTreeItemId&, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1971:5: note: in expansion of macro 'wxCHECK_RET' 1971 | wxCHECK_RET( itemId.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2056:5: note: in expansion of macro 'wxCHECK_RET' 2056 | wxCHECK_RET( item, wxT("SelectItem(): invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2107:5: note: in expansion of macro 'wxCHECK_RET' 2107 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In function 'int tree_ctrl_compare_func(wxGenericTreeItem**, wxGenericTreeItem**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2198:5: note: in expansion of macro 'wxCHECK_MSG' 2198 | wxCHECK_MSG( s_treeBeingSorted, 0, wxT("bug in wxGenericTreeCtrl::SortChildren()") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2209:5: note: in expansion of macro 'wxCHECK_RET' 2209 | wxCHECK_RET( !s_treeBeingSorted, | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawBorder(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2712:5: note: in expansion of macro 'wxCHECK_RET' 2712 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawLine(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2729:5: note: in expansion of macro 'wxCHECK_RET' 2729 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3116:5: note: in expansion of macro 'wxCHECK_MSG' 3116 | wxCHECK_MSG( item.IsOk(), false, _T("invalid item in wxGenericTreeCtrl::GetBoundingRect") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTextCtrl* wxGenericTreeCtrl::EditLabel(const wxTreeItemId&, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3154:5: note: in expansion of macro 'wxCHECK_MSG' 3154 | wxCHECK_MSG( item.IsOk(), NULL, _T("can't edit an invalid item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EndEditLabel(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3194:5: note: in expansion of macro 'wxCHECK_RET' 3194 | wxCHECK_RET( m_textCtrl, _T("not editing label") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Thaw()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3702:5: note: in expansion of macro 'wxCHECK_RET' 3702 | wxCHECK_RET( m_freezeCount > 0, _T("thawing unfrozen tree control?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_treebkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treebkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:174:5: note: in expansion of macro 'wxCHECK_MSG' 174 | wxCHECK_MSG( pagePos <= DoInternalGetPageCount(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoAddSubPage(wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:233:5: note: in expansion of macro 'wxCHECK_MSG' 233 | wxCHECK_MSG( lastNodeId.IsOk(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertSubPage(size_t, wxTreebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:250:5: note: in expansion of macro 'wxCHECK_MSG' 250 | wxCHECK_MSG( parentId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::DeletePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:280:5: note: in expansion of macro 'wxCHECK_MSG' 280 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), false, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxTreebookPage* wxTreebook::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( pageId.IsOk(), NULL, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::IsNodeExpanded(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:498:5: note: in expansion of macro 'wxCHECK_MSG' 498 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::ExpandNode(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:507:5: note: in expansion of macro 'wxCHECK_MSG' 507 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'int wxTreebook::GetPageParent(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:526:5: note: in expansion of macro 'wxCHECK_MSG' 526 | wxCHECK_MSG( nodeId.IsOk(), wxNOT_FOUND, wxT("Invalid page index spacified!") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:537:5: note: in expansion of macro 'wxCHECK_MSG' 537 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxString wxTreebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:548:5: note: in expansion of macro 'wxCHECK_MSG' 548 | wxCHECK_MSG( pageId.IsOk(), wxString(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:557:5: note: in expansion of macro 'wxCHECK_MSG' 557 | wxCHECK_MSG( pageId.IsOk(), wxNOT_FOUND, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:566:5: note: in expansion of macro 'wxCHECK_MSG' 566 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), wxNOT_FOUND, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'void wxTreebook::OnTreeNodeExpandedCollapsed(wxTreeEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:731:5: note: in expansion of macro 'wxCHECK_RET' 731 | wxCHECK_RET( pagePos != wxNOT_FOUND, wxT("Internal problem in wxTreebook!..") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_vlbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vlbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::Select(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:128:5: note: in expansion of macro 'wxCHECK_MSG' 128 | wxCHECK_MSG( item < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::SelectRange(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:156:5: note: in expansion of macro 'wxCHECK_MSG' 156 | wxCHECK_MSG( to < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::DoSelectAll(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( m_selStore, false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'void wxVListBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:263:5: note: in expansion of macro 'wxCHECK_RET' 263 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'int wxVListBox::GetNextSelected(long unsigned int&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( m_selStore, wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_vscroll.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vscroll.cpp /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oadvdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_adv_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_ADV /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_animatecmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/animatecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_datavcmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datavcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_aboutdlgg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/aboutdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/aboutdlgg.cpp: In member function 'void wxGenericAboutDialog::AddControl(wxWindow*, const wxSizerFlags&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/aboutdlgg.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET( m_sizerText, _T("can only be called after Create()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_animateg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/animateg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/animateg.cpp: In member function 'virtual wxSize wxAnimation::GetSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual unsigned int wxAnimation::GetFrameCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual wxImage wxAnimation::GetFrame(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:63:5: note: in expansion of macro 'wxCHECK_MSG' 63 | wxCHECK_MSG( IsOk(), wxNullImage, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual int wxAnimation::GetDelay(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:73:5: note: in expansion of macro 'wxCHECK_MSG' 73 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxPoint wxAnimation::GetFramePosition(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:80:5: note: in expansion of macro 'wxCHECK_MSG' 80 | wxCHECK_MSG( IsOk(), wxDefaultPosition, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxSize wxAnimation::GetFrameSize(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:87:5: note: in expansion of macro 'wxCHECK_MSG' 87 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxAnimationDisposal wxAnimation::GetDisposalMethod(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:94:5: note: in expansion of macro 'wxCHECK_MSG' 94 | wxCHECK_MSG( IsOk(), wxANIM_UNSPECIFIED, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetTransparentColour(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:101:5: note: in expansion of macro 'wxCHECK_MSG' 101 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetBackgroundColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:108:5: note: in expansion of macro 'wxCHECK_MSG' 108 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_bmpcboxg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/bmpcboxg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/bmpcboxg.cpp: In member function 'virtual void wxBitmapComboBox::SetItemBitmap(unsigned int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:165:5: note: in expansion of macro 'wxCHECK_RET' 165 | wxCHECK_RET( n < GetCount(), wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual wxBitmap wxBitmapComboBox::GetItemBitmap(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( n < GetCount(), wxNullBitmap, wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'bool wxBitmapComboBox::OnAddBitmap(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:222:9: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG(width == m_usedImgSize.x && height == m_usedImgSize.y, | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual int wxBitmapComboBox::DoInsertWithImage(const wxString&, const wxBitmap&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:270:5: note: in expansion of macro 'wxCHECK_MSG' 270 | wxCHECK_MSG( IsValidInsert(pos), wxNOT_FOUND, wxT("invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_calctrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/calctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ ../src/generic/calctrl.cpp: In member function 'void wxCalendarCtrl::SetHoliday(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/calctrl.cpp:1804:5: note: in expansion of macro 'wxCHECK_RET' 1804 | wxCHECK_RET( day > 0 && day < 32, _T("invalid day in SetHoliday") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_datavgen.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datavgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_datectlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datectlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_grid.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxArrayAttrs::Remove(_wxArraywxArrayAttrs)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:65:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 65 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridCellAttr *, wxArrayAttrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellCoordsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:120:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 120 | WX_DEFINE_OBJARRAY(wxGridCellCoordsArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellWithAttrArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:121:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 121 | WX_DEFINE_OBJARRAY(wxGridCellWithAttrArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridDataTypeInfoArray::Remove(_wxArraywxGridDataTypeInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:395:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 395 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridDataTypeInfo*, wxGridDataTypeInfoArray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridStringArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:3466:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 3466 | WX_DEFINE_OBJARRAY(wxGridStringArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual wxString wxGridStringTable::GetValue(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3506:5: note: in expansion of macro 'wxCHECK_MSG' 3506 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridStringTable::SetValue(int, int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3515:5: note: in expansion of macro 'wxCHECK_RET' 3515 | wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual bool wxGridStringTable::IsEmptyCell(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3523:5: note: in expansion of macro 'wxCHECK_MSG' 3523 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'bool wxGrid::CreateGrid(int, int, wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4481:5: note: in expansion of macro 'wxCHECK_MSG' 4481 | wxCHECK_MSG( !m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetSelectionMode(wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4502:5: note: in expansion of macro 'wxCHECK_RET' 4502 | wxCHECK_RET( m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGrid::wxGridSelectionModes wxGrid::GetSelectionMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4510:5: note: in expansion of macro 'wxCHECK_MSG' 4510 | wxCHECK_MSG( m_created, wxGrid::wxGridSelectCells, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In function 'int CoordToRowOrCol(int, int, int, const wxArrayInt&, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8804:9: note: in expansion of macro 'wxCHECK_MSG' 8804 | wxCHECK_MSG(BorderArray[i_min] <= coord && coord < BorderArray[i_max], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::XToCol(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8871:9: note: in expansion of macro 'wxCHECK_MSG' 8871 | wxCHECK_MSG(m_colRights[GetColAt( minPos )] <= x && x < m_colRights[GetColAt( maxPos )], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetRowSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9911:5: note: in expansion of macro 'wxCHECK_MSG' 9911 | wxCHECK_MSG( row >= 0 && row < m_numRows, 0, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetColSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9923:5: note: in expansion of macro 'wxCHECK_MSG' 9923 | wxCHECK_MSG( col >= 0 && col < m_numCols, 0, _T("invalid column index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGridCellAttr* wxGrid::GetOrCreateCellAttr(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10204:5: note: in expansion of macro 'wxCHECK_MSG' 10204 | wxCHECK_MSG( m_table, attr, _T("must have a table") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetRowSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10537:5: note: in expansion of macro 'wxCHECK_RET' 10537 | wxCHECK_RET( row >= 0 && row < m_numRows, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetColSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10594:5: note: in expansion of macro 'wxCHECK_RET' 10594 | wxCHECK_RET( col >= 0 && col < m_numCols, _T("invalid column index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_gridctrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_gridsel.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridsel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_helpext.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/helpext.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_hyperlink.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/hyperlink.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_laywin.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/laywin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_odcombo.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/odcombo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/odcombo.cpp: In member function 'void wxVListBoxComboPopup::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:643:5: note: in expansion of macro 'wxCHECK_RET' 643 | wxCHECK_RET( item == wxNOT_FOUND || ((unsigned int)item < GetCount()), | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:957:5: note: in expansion of macro 'wxCHECK_RET' 957 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Delete") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual wxString wxOwnerDrawnComboBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( IsValid(n), wxEmptyString, _T("invalid index in wxOwnerDrawnComboBox::GetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:987:5: note: in expansion of macro 'wxCHECK_RET' 987 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::SetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Select(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1004:5: note: in expansion of macro 'wxCHECK_RET' 1004 | wxCHECK_RET( (n == wxNOT_FOUND) || IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Select") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual int wxOwnerDrawnComboBox::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1042:5: note: in expansion of macro 'wxCHECK_MSG' 1042 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_propdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:17: note: 'vAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:9: note: 'hAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2104:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2097:17: note: 'vAlign' was declared here 2097 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2207:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2200:17: note: 'vAlign' was declared here 2200 | int hAlign, vAlign; | ^~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2335:10: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2335 | else if (hAlign == wxALIGN_RIGHT) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_sashwin.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/sashwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_splash.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_tipdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_wizard.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/wizard.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetPageSize(const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:526:5: note: in expansion of macro 'wxCHECK_RET' 526 | wxCHECK_RET(!m_started, wxT("wxWizard::SetPageSize after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::FitToPage(const wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:532:5: note: in expansion of macro 'wxCHECK_RET' 532 | wxCHECK_RET(!m_started, wxT("wxWizard::FitToPage after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual bool wxWizard::RunWizard(wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:695:5: note: in expansion of macro 'wxCHECK_MSG' 695 | wxCHECK_MSG( firstPage, false, wxT("can't run empty wizard") ); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetBorder(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:755:5: note: in expansion of macro 'wxCHECK_RET' 755 | wxCHECK_RET(!m_started, wxT("wxWizard::SetBorder after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'void wxWizard::OnBackOrNext(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:789:5: note: in expansion of macro 'wxCHECK_RET' 789 | wxCHECK_RET( m_page, _T("should have a valid current page") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_taskbarcmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/taskbarcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_msw_aboutdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/aboutdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_msw_sound.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/sound.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_msw_taskbar.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/taskbar.cpp ../src/msw/taskbar.cpp: In constructor 'NotifyIconData::NotifyIconData(WXHWND)': ../src/msw/taskbar.cpp:104:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct NotifyIconData'; use assignment instead [-Wclass-memaccess] 104 | memset(this, 0, sizeof(NOTIFYICONDATA)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/taskbar.cpp:100:8: note: 'struct NotifyIconData' declared here 100 | struct NotifyIconData : public NOTIFYICONDATA | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_msw_joystick.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/joystick.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_datectrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/datectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/datectrl.cpp: In member function 'virtual void wxDatePickerCtrl::SetValue(const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/datectrl.cpp:246:5: note: in expansion of macro 'wxCHECK_RET' 246 | wxCHECK_RET( dt.IsValid() || HasFlag(wxDP_ALLOWNONE), | ^~~~~~~~~~~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -ohtmldll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_html_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_HTML /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpbest.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpbest.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpctrl.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpdata.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlBookRecArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:40:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 40 | WX_DEFINE_OBJARRAY(wxHtmlBookRecArray) | ^~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlHelpDataItems::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:41:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 41 | WX_DEFINE_OBJARRAY(wxHtmlHelpDataItems) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpdlg.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpfrm.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpfrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpwnd.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpwnd.cpp ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpDataItemPtrArray::Remove(_wxArraywxHtmlHelpDataItemPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:160:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 160 | WX_DEFINE_ARRAY_PTR(const wxHtmlHelpDataItem*, wxHtmlHelpDataItemPtrArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpMergedIndex::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:171:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 171 | WX_DEFINE_OBJARRAY(wxHtmlHelpMergedIndex) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmlcell.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlcell.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual bool wxHtmlCell::ProcessMouseClick(wxHtmlWindowInterface*, const wxPoint&, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:152:5: note: in expansion of macro 'wxCHECK_MSG' 152 | wxCHECK_MSG( window, false, _T("window interface must be provided") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:166:5: note: in expansion of macro 'wxCHECK_RET' 166 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlContainerCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1281:5: note: in expansion of macro 'wxCHECK_RET' 1281 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlWidgetCell::Draw(wxDC&, int, int, int, int, wxHtmlRenderingInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1527:5: note: in expansion of macro 'wxCHECK_RET' 1527 | wxCHECK_RET( scrolwin, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmlfilt.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlfilt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmlpars.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmlpars.cpp: In member function 'void wxHtmlTextPieces::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlpars.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxHtmlTextPieces) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmltag.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmltag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmltag.cpp: In member function 'bool wxHtmlTag::GetParamAsColour(const wxString&, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmltag.cpp:414:5: note: in expansion of macro 'wxCHECK_MSG' 414 | wxCHECK_MSG( clr, false, _T("invalid colour argument") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmlwin.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlwin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp: In member function 'void wxHtmlHistoryArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp:145:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 145 | WX_DEFINE_OBJARRAY(wxHtmlHistoryArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmprint.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_dflist.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_dflist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_fonts.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_fonts.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_hline.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_hline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_image.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_image.cpp: In member function 'void CoordArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/m_image.cpp:45:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 45 | WX_DEFINE_OBJARRAY(CoordArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_layout.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_layout.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_layout.cpp: In member function 'virtual bool wxHTML_Handler_SUBSUP::HandleTag(const wxHtmlTag&)': ../src/html/m_layout.cpp:422:25: warning: comparing the result of pointer addition '(c + ((sizetype)(((long long unsigned int)oldbase) * 88)))' and NULL [-Waddress] 422 | oldbase + c ? c->GetScriptBaseline() : 0); | ~~~~~~~~^~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_links.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_links.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_list.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_pre.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_pre.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_style.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_style.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_tables.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_tables.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_winpars.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/winpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/winpars.cpp: In member function 'void wxHtmlWinParser::AddPreBlock(const wxString&)': ../src/html/winpars.cpp:600:16: warning: variable 'posFrom' set but not used [-Wunused-but-set-variable] 600 | size_t posFrom = 0; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmllbox.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/htmllbox.cpp /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oqadll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_qa_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_QA /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o qadll_debugrpt.o -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/debugrpt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'void wxHtmlListBox::CacheItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:306:9: note: in expansion of macro 'wxCHECK_RET' 306 | wxCHECK_RET( cell, _T("wxHtmlParser::Parse() returned NULL?") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxHtmlListBox::OnDrawItem(wxDC&, const wxRect&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:364:5: note: in expansion of macro 'wxCHECK_RET' 364 | wxCHECK_RET( cell, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxCoord wxHtmlListBox::OnMeasureItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:392:5: note: in expansion of macro 'wxCHECK_MSG' 392 | wxCHECK_MSG( cell, 0, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'size_t wxHtmlListBox::GetItemForCell(const wxHtmlCell*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( cell, 0, _T("no root cell") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxSimpleHtmlListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:655:5: note: in expansion of macro 'wxCHECK_RET' 655 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxString wxSimpleHtmlListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:664:5: note: in expansion of macro 'wxCHECK_MSG' 664 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/debugrpt.cpp: In member function 'void wxDebugReport::RemoveFile(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/debugrpt.cpp:309:5: note: in expansion of macro 'wxCHECK_RET' 309 | wxCHECK_RET( n != wxNOT_FOUND, _T("No such file in wxDebugReport") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o qadll_dbgrptg.o -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dbgrptg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnView(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:429:5: note: in expansion of macro 'wxCHECK_RET' 429 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnView()") ); | ^~~~~~~~~~~ ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnOpen(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnOpen()") ); | ^~~~~~~~~~~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oxmldll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_xml_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXUSINGDLL --define WXMAKINGDLL_XML /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xmldll_xml.o -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xml/xml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xml/xml.cpp: In member function 'bool wxXmlNode::GetPropVal(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( value, false, wxT("value argument must not be NULL") ); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'virtual bool wxXmlNode::InsertChild(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:190:5: note: in expansion of macro 'wxCHECK_MSG' 190 | wxCHECK_MSG(child, false, wxT("Cannot insert a NULL pointer!")); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'bool wxXmlNode::InsertChildAfter(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:228:5: note: in expansion of macro 'wxCHECK_MSG' 228 | wxCHECK_MSG( precedingNode == NULL || precedingNode->m_parent == this, false, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:238:9: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_children == NULL, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xmldll_xtixml.o -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtixml.cpp /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oxrcdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_xrc_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_XRC /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_animatctrl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_animatctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_bmp.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_bmpcbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpcbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_bmpbt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_bmpcbox.cpp: In member function 'virtual wxObject* wxBitmapComboBoxXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_bmpcbox.cpp:44:9: note: in expansion of macro 'wxCHECK_MSG' 44 | wxCHECK_MSG(m_combobox, NULL, wxT("Incorrect syntax of XRC resource: ownerdrawnitem not within a bitmapcombobox!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_bttn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_cald.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_cald.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_chckb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_chckl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_choic.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choic.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_choicbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choicbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_clrpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_clrpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_collpane.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_collpane.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_combo.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_combo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_datectrl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_datectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_dirpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dirpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_dlg.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_frame.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_mdi.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_mdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_filepicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_filepicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_fontpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_fontpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_gauge.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gauge.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_gdctl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gdctl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_grid.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_html.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_html.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_hyperlink.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_hyperlink.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_listb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_listbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_listc.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_menu.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_notbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_notbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_odcombo.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_odcombo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_panel.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_panel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_propdlg.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_propdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_radbt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_radbx.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_scrol.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scrol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_scwin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_htmllbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_sizer.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_slidr.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_slidr.cpp ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_spacer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:172:5: note: in expansion of macro 'wxCHECK_MSG' 172 | wxCHECK_MSG(m_parentSizer, NULL, wxT("Incorrect syntax of XRC resource: spacer not within sizer!")); | ^~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_sizer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG(m_parentSizer != NULL || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_spin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_spin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_split.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_split.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_statbar.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_statbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_stbmp.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_stbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_stlin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stlin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_sttxt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sttxt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_text.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_text.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_tglbtn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_toolb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_toolb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_tree.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tree.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_toolb.cpp: In member function 'virtual wxObject* wxToolBarXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:56:9: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: tool not within a toolbar!")); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:97:9: note: in expansion of macro 'wxCHECK_MSG' 97 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: separator not within a toolbar!")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_treebk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_treebk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_unkwn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_unkwn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_wizrd.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_wizrd.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xmlres.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlres.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xmlres.cpp: In member function 'void wxXmlResourceDataRecords::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxXmlResourceDataRecords) | ^~~~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp: In member function 'wxXmlNode* wxXmlResourceHandler::GetParamNode(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xmlres.cpp:1191:5: note: in expansion of macro 'wxCHECK_MSG' 1191 | wxCHECK_MSG(m_node, NULL, wxT("You can't access handler data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xmlrsall.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlrsall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oauidll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_aui_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_AUI /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_framemanager.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/framemanager.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiRectArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiRectArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockUIPartArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:51:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 51 | WX_DEFINE_OBJARRAY(wxAuiDockUIPartArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:52:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 52 | WX_DEFINE_OBJARRAY(wxAuiDockInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:53:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 53 | WX_DEFINE_OBJARRAY(wxAuiPaneButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxAuiPaneInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_dockart.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/dockart.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp: In member function 'virtual void wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, const wxRect&, wxAuiPaneInfo&)': ../src/aui/dockart.cpp:698:15: warning: the compiler can assume that the address of 'pane' will never be NULL [-Waddress] 698 | if (!(&pane)) | ~^~~~~~ ../src/aui/dockart.cpp:695:54: note: 'pane' declared here 695 | wxAuiPaneInfo& pane) | ~~~~~~~~~~~~~~~^~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_floatpane.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/floatpane.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_auibook.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiNotebookPageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxAuiNotebookPageArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiTabContainerButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiTabContainerButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'bool wxAuiTabContainer::IsTabVisible(int, int, wxDC*, wxWindow*)': ../src/aui/auibook.cpp:2150:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2150 | wxSize size = m_art->GetTabSize(*dc, | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_tabmdi.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/tabmdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_auibar.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'void wxAuiToolBarItemArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxAuiToolBarItemArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'virtual void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, const wxRect&, int)': ../src/aui/auibar.cpp:681:16: warning: variable 'cli_rect' set but not used [-Wunused-but-set-variable] 681 | wxRect cli_rect = wnd->GetClientRect(); | ^~~~~~~~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -orichtextdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_richtext_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_RICHTEXT /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextctrl.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextbuffer.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextbuffer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp: In member function 'virtual bool wxRichTextParagraphLayoutBox::Layout(wxDC&, const wxRect&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp:733:9: note: in expansion of macro 'wxCHECK_MSG' 733 | wxCHECK_MSG( child, false, _T("Unknown object in layout") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextstyles.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyles.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextxml.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextxml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextxml.cpp: In member function 'wxXmlNode* wxRichTextXMLHandler::GetParamNode(wxXmlNode*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextxml.cpp:355:5: note: in expansion of macro 'wxCHECK_MSG' 355 | wxCHECK_MSG(node, NULL, wxT("You can't access node data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtexthtml.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtexthtml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtexthtml.cpp: In member function 'wxChar* wxRichTextHTMLHandler::b64enc(unsigned char*, size_t)': ../src/richtext/richtexthtml.cpp:589:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ ../src/richtext/richtexthtml.cpp:589:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextformatdlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextformatdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextsymboldlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextsymboldlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp: In member function 'void wxSymbolListCtrl::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp:898:5: note: in expansion of macro 'wxCHECK_RET' 898 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextstyledlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyledlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextprint.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextprint.cpp x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_gcc_custom.dll basedll_version_rc.o basedll_appbase.o basedll_arcall.o basedll_arcfind.o basedll_archive.o basedll_clntdata.o basedll_cmdline.o basedll_config.o basedll_convauto.o basedll_datetime.o basedll_datstrm.o basedll_dircmn.o basedll_dynarray.o basedll_dynlib.o basedll_dynload.o basedll_encconv.o basedll_extended.o basedll_ffile.o basedll_file.o basedll_fileback.o basedll_fileconf.o basedll_filefn.o basedll_filename.o basedll_filesys.o basedll_filtall.o basedll_filtfind.o basedll_fmapbase.o basedll_fs_arc.o basedll_fs_filter.o basedll_hash.o basedll_hashmap.o basedll_init.o basedll_intl.o basedll_ipcbase.o basedll_list.o basedll_log.o basedll_longlong.o basedll_memory.o basedll_mimecmn.o basedll_module.o basedll_mstream.o basedll_object.o basedll_platinfo.o basedll_powercmn.o basedll_process.o basedll_regex.o basedll_stdpbase.o basedll_sstream.o basedll_stopwatch.o basedll_strconv.o basedll_stream.o basedll_string.o basedll_sysopt.o basedll_tarstrm.o basedll_textbuf.o basedll_textfile.o basedll_tokenzr.o basedll_txtstrm.o basedll_uri.o basedll_variant.o basedll_wfstream.o basedll_wxchar.o basedll_xti.o basedll_xtistrm.o basedll_zipstrm.o basedll_zstream.o basedll_basemsw.o basedll_crashrpt.o basedll_debughlp.o basedll_dde.o basedll_msw_dir.o basedll_dlmsw.o basedll_msw_mimetype.o basedll_power.o basedll_regconf.o basedll_registry.o basedll_msw_snglinst.o basedll_msw_stackwalk.o basedll_msw_stdpaths.o basedll_msw_thread.o basedll_msw_utils.o basedll_msw_utilsexc.o basedll_event.o basedll_fs_mem.o basedll_msgout.o basedll_utilscmn.o basedll_main.o basedll_mslu.o basedll_volume.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_net_gcc_custom.dll netdll_version_rc.o netdll_fs_inet.o netdll_ftp.o netdll_http.o netdll_protocol.o netdll_sckaddr.o netdll_sckfile.o netdll_sckipc.o netdll_sckstrm.o netdll_socket.o netdll_url.o netdll_msw_gsocket.o netdll_urlmsw.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_core_gcc_custom.dll coredll_version_rc.o coredll_event.o coredll_fs_mem.o coredll_msgout.o coredll_utilscmn.o coredll_msw_main.o coredll_mslu.o coredll_volume.o coredll_msw_app.o coredll_msw_bitmap.o coredll_msw_brush.o coredll_msw_caret.o coredll_msw_clipbrd.o coredll_msw_colour.o coredll_msw_cursor.o coredll_msw_data.o coredll_msw_dc.o coredll_msw_dcclient.o coredll_msw_dcmemory.o coredll_msw_dcprint.o coredll_msw_dcscreen.o coredll_msw_dialup.o coredll_dib.o coredll_msw_display.o coredll_enhmeta.o coredll_msw_evtloop.o coredll_msw_font.o coredll_msw_fontenum.o coredll_msw_fontutil.o coredll_msw_gdiimage.o coredll_msw_gdiobj.o coredll_msw_graphics.o coredll_gsockmsw.o coredll_msw_icon.o coredll_msw_imaglist.o coredll_msw_minifram.o coredll_ole_dataobj.o coredll_dropsrc.o coredll_droptgt.o coredll_oleutils.o coredll_msw_palette.o coredll_msw_pen.o coredll_msw_popupwin.o coredll_msw_printdlg.o coredll_printwin.o coredll_msw_region.o coredll_msw_renderer.o coredll_msw_settings.o coredll_msw_timer.o coredll_msw_tooltip.o coredll_msw_toplevel.o coredll_msw_utilsgui.o coredll_uxtheme.o coredll_msw_window.o coredll_helpchm.o coredll_msw_helpwin.o coredll_automtn.o coredll_uuid.o coredll_generic_statusbr.o coredll_prntdlgg.o coredll_msw_accel.o coredll_msw_bmpbuttn.o coredll_msw_button.o coredll_msw_checkbox.o coredll_msw_choice.o coredll_msw_colordlg.o coredll_combo.o coredll_msw_combobox.o coredll_msw_control.o coredll_msw_dialog.o coredll_msw_dirdlg.o coredll_dragimag.o coredll_msw_filedlg.o coredll_msw_frame.o coredll_gauge95.o coredll_msw_iniconf.o coredll_msw_listbox.o coredll_msw_listctrl.o coredll_msw_mdi.o coredll_msw_menu.o coredll_msw_menuitem.o coredll_msw_metafile.o coredll_msw_msgdlg.o coredll_msw_nativdlg.o coredll_msw_notebook.o coredll_access.o coredll_msw_ownerdrw.o coredll_msw_radiobox.o coredll_msw_radiobut.o coredll_msw_scrolbar.o coredll_slider95.o coredll_msw_spinbutt.o coredll_msw_spinctrl.o coredll_msw_statbmp.o coredll_msw_statbox.o coredll_statbr95.o coredll_msw_statline.o coredll_msw_stattext.o coredll_msw_tabctrl.o coredll_tbar95.o coredll_msw_textctrl.o coredll_msw_tglbtn.o coredll_treectrl.o coredll_msw_checklst.o coredll_msw_fdrepdlg.o coredll_msw_fontdlg.o coredll_accesscmn.o coredll_anidecod.o coredll_appcmn.o coredll_artprov.o coredll_artstd.o coredll_bmpbase.o coredll_bookctrl.o coredll_choiccmn.o coredll_clipcmn.o coredll_clrpickercmn.o coredll_colourcmn.o coredll_combocmn.o coredll_cmdproc.o coredll_cmndata.o coredll_containr.o coredll_cshelp.o coredll_ctrlcmn.o coredll_ctrlsub.o coredll_datacmn.o coredll_dcbase.o coredll_dcbufcmn.o coredll_dcgraph.o coredll_dlgcmn.o coredll_dndcmn.o coredll_dobjcmn.o coredll_docmdi.o coredll_docview.o coredll_dpycmn.o coredll_dseldlg.o coredll_effects.o coredll_evtloopcmn.o coredll_fddlgcmn.o coredll_filepickercmn.o coredll_fontpickercmn.o coredll_fldlgcmn.o coredll_fontcmn.o coredll_fontenumcmn.o coredll_fontmap.o coredll_framecmn.o coredll_gaugecmn.o coredll_gbsizer.o coredll_gdicmn.o coredll_geometry.o coredll_gifdecod.o coredll_graphcmn.o coredll_helpbase.o coredll_iconbndl.o coredll_imagall.o coredll_imagbmp.o coredll_image.o coredll_imagfill.o coredll_imaggif.o coredll_imagiff.o coredll_imagjpeg.o coredll_imagpcx.o coredll_imagpng.o coredll_imagpnm.o coredll_imagtga.o coredll_imagtiff.o coredll_imagxpm.o coredll_layout.o coredll_lboxcmn.o coredll_listctrlcmn.o coredll_matrix.o coredll_menucmn.o coredll_nbkbase.o coredll_overlaycmn.o coredll_paper.o coredll_pickerbase.o coredll_popupcmn.o coredll_prntbase.o coredll_quantize.o coredll_radiocmn.o coredll_rendcmn.o coredll_rgncmn.o coredll_settcmn.o coredll_sizer.o coredll_srchcmn.o coredll_statbar.o coredll_stockitem.o coredll_tbarbase.o coredll_textcmn.o coredll_timercmn.o coredll_toplvcmn.o coredll_treebase.o coredll_valgen.o coredll_validate.o coredll_valtext.o coredll_wincmn.o coredll_xpmdecod.o coredll_busyinfo.o coredll_buttonbar.o coredll_choicdgg.o coredll_choicbkg.o coredll_clrpickerg.o coredll_collpaneg.o coredll_combog.o coredll_dcpsg.o coredll_dirctrlg.o coredll_dragimgg.o coredll_filepickerg.o coredll_fontpickerg.o coredll_graphicc.o coredll_listbkg.o coredll_logg.o coredll_numdlgg.o coredll_panelg.o coredll_progdlgg.o coredll_printps.o coredll_renderg.o coredll_scrlwing.o coredll_selstore.o coredll_spinctlg.o coredll_splitter.o coredll_srchctlg.o coredll_textdlgg.o coredll_tipwin.o coredll_toolbkg.o coredll_treectlg.o coredll_treebkg.o coredll_vlbox.o coredll_vscroll.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_xml_gcc_custom.dll xmldll_version_rc.o xmldll_xml.o xmldll_xtixml.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lexpat -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_adv_gcc_custom.dll advdll_version_rc.o advdll_animatecmn.o advdll_datavcmn.o advdll_aboutdlgg.o advdll_animateg.o advdll_bmpcboxg.o advdll_calctrl.o advdll_datavgen.o advdll_datectlg.o advdll_grid.o advdll_gridctrl.o advdll_gridsel.o advdll_helpext.o advdll_hyperlink.o advdll_laywin.o advdll_odcombo.o advdll_propdlg.o advdll_sashwin.o advdll_splash.o advdll_tipdlg.o advdll_wizard.o advdll_taskbarcmn.o advdll_msw_aboutdlg.o advdll_msw_sound.o advdll_msw_taskbar.o advdll_msw_joystick.o advdll_datectrl.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_html_gcc_custom.dll htmldll_version_rc.o htmldll_helpbest.o htmldll_helpctrl.o htmldll_helpdata.o htmldll_helpdlg.o htmldll_helpfrm.o htmldll_helpwnd.o htmldll_htmlcell.o htmldll_htmlfilt.o htmldll_htmlpars.o htmldll_htmltag.o htmldll_htmlwin.o htmldll_htmprint.o htmldll_m_dflist.o htmldll_m_fonts.o htmldll_m_hline.o htmldll_m_image.o htmldll_m_layout.o htmldll_m_links.o htmldll_m_list.o htmldll_m_pre.o htmldll_m_style.o htmldll_m_tables.o htmldll_winpars.o htmldll_htmllbox.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_qa_gcc_custom.dll qadll_version_rc.o qadll_debugrpt.o qadll_dbgrptg.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lwx_baseu_xml-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_xrc_gcc_custom.dll xrcdll_version_rc.o xrcdll_xh_animatctrl.o xrcdll_xh_bmp.o xrcdll_xh_bmpcbox.o xrcdll_xh_bmpbt.o xrcdll_xh_bttn.o xrcdll_xh_cald.o xrcdll_xh_chckb.o xrcdll_xh_chckl.o xrcdll_xh_choic.o xrcdll_xh_choicbk.o xrcdll_xh_clrpicker.o xrcdll_xh_collpane.o xrcdll_xh_combo.o xrcdll_xh_datectrl.o xrcdll_xh_dirpicker.o xrcdll_xh_dlg.o xrcdll_xh_frame.o xrcdll_xh_mdi.o xrcdll_xh_filepicker.o xrcdll_xh_fontpicker.o xrcdll_xh_gauge.o xrcdll_xh_gdctl.o xrcdll_xh_grid.o xrcdll_xh_html.o xrcdll_xh_hyperlink.o xrcdll_xh_listb.o xrcdll_xh_listbk.o xrcdll_xh_listc.o xrcdll_xh_menu.o xrcdll_xh_notbk.o xrcdll_xh_odcombo.o xrcdll_xh_panel.o xrcdll_xh_propdlg.o xrcdll_xh_radbt.o xrcdll_xh_radbx.o xrcdll_xh_scrol.o xrcdll_xh_scwin.o xrcdll_xh_htmllbox.o xrcdll_xh_sizer.o xrcdll_xh_slidr.o xrcdll_xh_spin.o xrcdll_xh_split.o xrcdll_xh_statbar.o xrcdll_xh_stbmp.o xrcdll_xh_stbox.o xrcdll_xh_stlin.o xrcdll_xh_sttxt.o xrcdll_xh_text.o xrcdll_xh_tglbtn.o xrcdll_xh_toolb.o xrcdll_xh_tree.o xrcdll_xh_treebk.o xrcdll_xh_unkwn.o xrcdll_xh_wizrd.o xrcdll_xmlres.o xrcdll_xmlrsall.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_html-2.8-x86_64-w64-mingw32 -lwx_mswu_adv-2.8-x86_64-w64-mingw32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu_xml-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_aui_gcc_custom.dll auidll_version_rc.o auidll_framemanager.o auidll_dockart.o auidll_floatpane.o auidll_auibook.o auidll_tabmdi.o auidll_auibar.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_adv-2.8-x86_64-w64-mingw32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_richtext_gcc_custom.dll richtextdll_version_rc.o richtextdll_richtextctrl.o richtextdll_richtextbuffer.o richtextdll_richtextstyles.o richtextdll_richtextxml.o richtextdll_richtexthtml.o richtextdll_richtextformatdlg.o richtextdll_richtextsymboldlg.o richtextdll_richtextstyledlg.o richtextdll_richtextprint.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_adv-2.8-x86_64-w64-mingw32 -lwx_mswu_html-2.8-x86_64-w64-mingw32 -lwx_baseu_xml-2.8-x86_64-w64-mingw32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared' + export MINGW_BUILDDIR_SUFFIX=_static + MINGW_BUILDDIR_SUFFIX=_static + run_mingw_configure --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find . -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 . -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' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./src/expat/conftools/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./src/expat/conftools/config.guess ++ basename ./src/expat/conftools/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./src/expat/conftools/config.guess '/usr/lib/rpm/redhat/config.guess' -> './src/expat/conftools/config.guess' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./src/expat/conftools/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./src/expat/conftools/config.sub ++ basename ./src/expat/conftools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./src/expat/conftools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './src/expat/conftools/config.sub' + mkdir -p build_win32_static + pushd build_win32_static ~/build/BUILD/wxWidgets-2.8.12/build_win32_static ~/build/BUILD/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -Evw 'PWD|USER|LANG' ++ grep -E '^(w+)=(.*)$' ++ /usr/bin/cut -d= -f1 + unset + test -z /builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/i686-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/i686-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/i686-w64-mingw32-addr2line /usr/bin/i686-w64-mingw32-ar /usr/bin/i686-w64-mingw32-as /usr/bin/i686-w64-mingw32-c++ /usr/bin/i686-w64-mingw32-c++filt /usr/bin/i686-w64-mingw32-cpp /usr/bin/i686-w64-mingw32-dlltool /usr/bin/i686-w64-mingw32-dllwrap /usr/bin/i686-w64-mingw32-elfedit /usr/bin/i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-12.2.1 /usr/bin/i686-w64-mingw32-gcc-ar /usr/bin/i686-w64-mingw32-gcc-nm /usr/bin/i686-w64-mingw32-gcc-ranlib /usr/bin/i686-w64-mingw32-gcov /usr/bin/i686-w64-mingw32-gcov-dump /usr/bin/i686-w64-mingw32-gcov-tool /usr/bin/i686-w64-mingw32-gprof /usr/bin/i686-w64-mingw32-ld /usr/bin/i686-w64-mingw32-ld.bfd /usr/bin/i686-w64-mingw32-lto-dump /usr/bin/i686-w64-mingw32-nm /usr/bin/i686-w64-mingw32-objcopy /usr/bin/i686-w64-mingw32-objdump /usr/bin/i686-w64-mingw32-pkg-config /usr/bin/i686-w64-mingw32-ranlib /usr/bin/i686-w64-mingw32-readelf /usr/bin/i686-w64-mingw32-size /usr/bin/i686-w64-mingw32-strings /usr/bin/i686-w64-mingw32-strip /usr/bin/i686-w64-mingw32-windmc /usr/bin/i686-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-addr2line ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/i686-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ar ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AR + declare -x AR=/usr/bin/i686-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-as ++ tr a-z+-. A-ZX__ + x=AS + declare -x AS=/usr/bin/i686-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-c++ + x=CXX + declare -x CXX=/usr/bin/i686-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-c++filt + x=CXXFILT + declare -x CXXFILT=/usr/bin/i686-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-cpp + x=CPP + declare -x CPP=/usr/bin/i686-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-dlltool + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/i686-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-dllwrap + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/i686-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-elfedit ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/i686-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-g++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/i686-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcc ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCC + declare -x GCC=/usr/bin/i686-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/i686-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/i686-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-tool ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/i686-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gprof ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GPROF + declare -x GPROF=/usr/bin/i686-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/i686-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld.bfd ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=LD_BFD + declare -x LD_BFD=/usr/bin/i686-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-lto-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/i686-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-nm ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=NM + declare -x NM=/usr/bin/i686-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objcopy ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/i686-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objdump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/i686-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-pkg-config ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/i686-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ranlib ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/i686-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-readelf ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=READELF + declare -x READELF=/usr/bin/i686-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-size ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/i686-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strings ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=STRINGS + declare -x STRINGS=/usr/bin/i686-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strip ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/i686-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windmc ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=WINDMC + declare -x WINDMC=/usr/bin/i686-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windres ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/i686-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=i686-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/i686-w64-mingw32-g++ ']' + CXX=i686-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS ++ grep -- '-config$' ++ ls /usr/i686-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgcc_s_dw2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libjpeg-62.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtiff-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtiffxx-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + unset x i + __mingw32_topdir=. + test -x configure + __mingw32_topdir=.. + ../configure --host=i686-w64-mingw32 --build=x86_64-redhat-linux-gnu --target=i686-w64-mingw32 --prefix=/usr/i686-w64-mingw32/sys-root/mingw --exec-prefix=/usr/i686-w64-mingw32/sys-root/mingw --bindir=/usr/i686-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/i686-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/i686-w64-mingw32/sys-root/mingw/etc --datadir=/usr/i686-w64-mingw32/sys-root/mingw/share --includedir=/usr/i686-w64-mingw32/sys-root/mingw/include --libdir=/usr/i686-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/i686-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/i686-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/i686-w64-mingw32/sys-root/mingw/com --mandir=/usr/i686-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/i686-w64-mingw32/sys-root/mingw/share/info --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs checking build system type... x86_64-redhat-linux-gnu checking host system type... i686-w64-mingw32 checking target system type... i686-w64-mingw32 loading argument cache configarg.cache checking for --enable-gui... yes checking for --enable-monolithic... no checking for --enable-plugins... no checking for --without-subdirs... no checking for --enable-universal... no checking for --enable-nanox... no checking for --enable-gpe... no checking for --with-libpng... yes checking for --with-libjpeg... yes checking for --with-libtiff... yes checking for --with-libxpm... yes checking for --with-libmspack... yes checking for --with-sdl... yes checking for --with-gnomeprint... yes checking for --with-gnomevfs... no checking for --with-hildon... no checking for --with-opengl... no checking for --with-dmalloc... no checking for --with-regex... builtin version checking for --with-zlib... yes checking for --with-odbc... no checking for --with-expat... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for --enable-shared... no checking for --enable-optimise... yes checking for --enable-debug... no checking for --enable-stl... no checking for --enable-debug_flag... no checking for --enable-debug_info... no checking for --enable-debug_gdb... no checking for --enable-debug_cntxt... no checking for --enable-mem_tracing... no checking for --enable-profile... no checking for --enable-no_rtti... no checking for --enable-no_exceptions... no checking for --enable-permissive... no checking for --enable-no_deps... no checking for --enable-vararg_macros... yes checking for --enable-universal_binary... no checking for --enable-compat24... no checking for --disable-compat26... no checking for --enable-rpath... no checking for --enable-objc_uniquifying... no checking for --enable-abi-incompatible-features... yes checking for --enable-intl... yes checking for --enable-config... yes checking for --enable-protocols... yes checking for --enable-ftp... yes checking for --enable-http... yes checking for --enable-fileproto... yes checking for --enable-sockets... yes checking for --enable-ole... yes checking for --enable-dataobj... yes checking for --enable-ipc... yes checking for --enable-apple_ieee... yes checking for --enable-arcstream... yes checking for --enable-backtrace... yes checking for --enable-catch_segvs... yes checking for --enable-cmdline... yes checking for --enable-datetime... yes checking for --enable-debugreport... yes checking for --enable-dialupman... yes checking for --enable-dynlib... yes checking for --enable-dynamicloader... yes checking for --enable-exceptions... yes checking for --enable-ffile... yes checking for --enable-file... yes checking for --enable-filesystem... yes checking for --enable-fontmap... yes checking for --enable-fs_archive... yes checking for --enable-fs_inet... yes checking for --enable-fs_zip... yes checking for --enable-geometry... yes checking for --enable-log... yes checking for --enable-longlong... yes checking for --enable-mimetype... yes checking for --enable-mslu... yes checking for --enable-snglinst... yes checking for --enable-std_iostreams... yes checking for --enable-std_string... yes checking for --enable-stdpaths... yes checking for --enable-stopwatch... yes checking for --enable-streams... yes checking for --enable-sysoptions... yes checking for --enable-tarstream... yes checking for --enable-textbuf... yes checking for --enable-textfile... yes checking for --enable-timer... yes checking for --enable-unicode... yes checking for --enable-sound... yes checking for --enable-mediactrl... no checking for --enable-gstreamer8... no checking for --enable-printfposparam... yes checking for --enable-zipstream... yes checking for --enable-url... yes checking for --enable-variant... yes checking for --enable-protocol... yes checking for --enable-protocol_http... yes checking for --enable-protocol_ftp... yes checking for --enable-protocol_file... yes checking for --enable-threads... yes checking for --enable-docview... yes checking for --enable-help... yes checking for --enable-mshtmlhelp... yes checking for --enable-html... yes checking for --enable-htmlhelp... yes checking for --enable-xrc... yes checking for --enable-aui... yes checking for --enable-constraints... yes checking for --enable-printarch... yes checking for --enable-mdi... yes checking for --enable-mdidoc... yes checking for --enable-loggui... yes checking for --enable-logwin... yes checking for --enable-logdialog... yes checking for --enable-webkit... yes checking for --enable-richtext... yes checking for --enable-graphics_ctx... no checking for --enable-postscript... yes checking for --enable-prologio... no checking for --enable-resources... no checking for --enable-clipboard... yes checking for --enable-dnd... yes checking for --enable-metafile... yes checking for --enable-controls... no checking for --enable-accel... yes checking for --enable-animatectrl... yes checking for --enable-button... yes checking for --enable-bmpbutton... yes checking for --enable-bmpcombobox... yes checking for --enable-calendar... yes checking for --enable-caret... yes checking for --enable-checkbox... yes checking for --enable-checklst... yes checking for --enable-choice... yes checking for --enable-choicebook... yes checking for --enable-collpane... yes checking for --enable-colourpicker... yes checking for --enable-combobox... yes checking for --enable-comboctrl... yes checking for --enable-datepick... yes checking for --enable-dirpicker... yes checking for --enable-display... yes checking for --enable-detect_sm... yes checking for --enable-filepicker... yes checking for --enable-fontpicker... yes checking for --enable-gauge... yes checking for --enable-grid... yes checking for --enable-dataviewctrl... no checking for --enable-hyperlink... yes checking for --enable-imaglist... yes checking for --enable-listbook... yes checking for --enable-listbox... yes checking for --enable-listctrl... yes checking for --enable-notebook... yes checking for --enable-odcombobox... yes checking for --enable-radiobox... yes checking for --enable-radiobtn... yes checking for --enable-sash... yes checking for --enable-scrollbar... yes checking for --enable-searchctrl... yes checking for --enable-slider... yes checking for --enable-spinbtn... yes checking for --enable-spinctrl... yes checking for --enable-splitter... yes checking for --enable-statbmp... yes checking for --enable-statbox... yes checking for --enable-statline... yes checking for --enable-stattext... yes checking for --enable-statusbar... yes checking for --enable-tabdialog... no checking for --enable-textctrl... yes checking for --enable-togglebtn... yes checking for --enable-toolbar... yes checking for --enable-tbarnative... yes checking for --enable-treebook... yes checking for --enable-toolbook... yes checking for --enable-treectrl... yes checking for --enable-tipwindow... yes checking for --enable-popupwin... yes checking for --enable-commondlg... yes checking for --enable-aboutdlg... yes checking for --enable-choicedlg... yes checking for --enable-coldlg... yes checking for --enable-filedlg... yes checking for --enable-finddlg... yes checking for --enable-fontdlg... yes checking for --enable-dirdlg... yes checking for --enable-msgdlg... yes checking for --enable-numberdlg... yes checking for --enable-splash... yes checking for --enable-textdlg... yes checking for --enable-tipdlg... yes checking for --enable-progressdlg... yes checking for --enable-wizarddlg... yes checking for --enable-menus... yes checking for --enable-miniframe... yes checking for --enable-tooltips... yes checking for --enable-splines... yes checking for --enable-mousewheel... yes checking for --enable-validators... yes checking for --enable-busyinfo... yes checking for --enable-joystick... yes checking for --enable-metafile... yes checking for --enable-dragimage... yes checking for --enable-accessibility... no checking for --enable-palette... yes checking for --enable-image... yes checking for --enable-gif... yes checking for --enable-pcx... yes checking for --enable-tga... yes checking for --enable-iff... no checking for --enable-pnm... yes checking for --enable-xpm... yes checking for --enable-ico_cur... yes checking for --enable-official_build... no saving argument cache configarg.cache checking for toolkit... msw checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-w64-mingw32-gcc accepts -g... yes checking for i686-w64-mingw32-gcc option to accept ANSI C... none needed checking whether we are using the Intel C compiler... no checking how to run the C preprocessor... /usr/bin/i686-w64-mingw32-cpp checking for egrep... grep -E checking whether i686-w64-mingw32-gcc needs -traditional... no checking for i686-w64-mingw32-g++... i686-w64-mingw32-g++ checking whether we are using the GNU C++ compiler... yes checking whether i686-w64-mingw32-g++ accepts -g... yes checking whether we are using the Intel C++ compiler... no checking whether we are using the Sun C++ compiler... no checking for i686-w64-mingw32-ranlib... /usr/bin/i686-w64-mingw32-ranlib checking for i686-w64-mingw32-ar... /usr/bin/i686-w64-mingw32-ar checking for a BSD-compatible install... /usr/bin/install -c checking for i686-w64-mingw32-strip... /usr/bin/i686-w64-mingw32-strip checking for i686-w64-mingw32-windres... /usr/bin/i686-w64-mingw32-windres checking for i686-w64-mingw32-dlltool... /usr/bin/i686-w64-mingw32-dlltool checking if make is GNU make... yes checking whether ln -s works... yes checking for strcasecmp() in string.h... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for fnmatch.h... no checking for langinfo.h... no checking for malloc.h... yes checking for unistd.h... (cached) yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for void *... yes checking size of void *... 4 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for size_t... yes checking size of size_t... 4 checking for long long... yes checking size of long long... 8 checking for wchar_t... yes checking size of wchar_t... 2 checking for va_copy... yes checking whether the compiler supports variadic macros... yes checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large file support is available... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether byte ordering is bigendian... no checking for iostream... yes checking if C++ compiler supports bool... yes checking if C++ compiler supports the explicit keyword... yes checking whether the compiler supports const_cast<>... yes checking whether the compiler supports reinterpret_cast<>... yes checking whether the compiler supports static_cast<>... yes checking for std::wstring in ... yes checking for std::istream... yes checking for std::ostream... yes checking for libraries directory... lib checking for cos... yes checking for floor... yes checking if floating point functions link without -lm... yes checking for wcstoull... yes checking for zlib.h >= 1.1.4... checking for zlib.h... yes checking for deflate in -lz... yes checking for png.h > 0.90... checking for png.h... yes checking for png_sig_cmp in -lpng... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for boolean... yes checking for boolean... (cached) yes checking size of boolean... 1 checking for tiffio.h... yes checking for TIFFError in -ltiff... yes checking for expat.h... yes checking if expat.h is valid C++ header... yes checking for XML_ParserCreate in -lexpat... yes checking for mspack.h... no checking for w32api.h... yes checking for windows.h... yes checking for pbt.h... yes checking for ddraw.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... no checking for ssize_t... yes checking if size_t is unsigned int... yes checking for pw_gecos in struct passwd... no checking for wcslen... yes checking for mbstate_t... yes checking for wcsrtombs... yes checking for snprintf... yes checking for vsnprintf... yes checking for vsnprintf declaration... yes checking if vsnprintf declaration is broken... no checking for snprintf declaration... yes checking if snprintf declaration is broken... no checking if snprintf supports positional arguments... configure: WARNING: Assuming Unix98 printf() is not available, define HAVE_UNIX98_PRINTF as 1 in setup.h if it is available. no checking for swprintf... yes checking if swprintf declaration is broken... no checking for wputc... no checking for wputchar... no checking for putws... no checking for fputws... yes checking for wprintf... yes checking for vswprintf... yes checking for _vsnwprintf... yes checking for fsync... no checking for round... no checking for esd_close in -lesd... no checking for known CD-ROM interface... no checking if compiler supports -mthreads... yes checking for localtime_r... no checking for gmtime_r... no checking for readdir_r... no checking how many arguments gethostbyname_r() takes... can't tell checking for gethostbyname... no checking how many arguments getservbyname_r() takes... no checking for getservbyname... no configure: WARNING: Catching fatal exceptions not currently supported on this system, wxApp::OnFatalException will not be called checking for strptime... no checking for timezone variable in ... timezone checking for localtime... yes checking for tm_gmtoff in struct tm... no checking for gettimeofday... yes checking whether gettimeofday takes two arguments... yes checking for main in -lunicows... no configure: WARNING: Compiler doesn't support MSLU (libunicows.a), disabled. Applications will only run on Windows NT/2000/XP! checking for ole2.h... yes checking if g++ requires -fvtable-thunks... no checking for gcc precompiled header bug... no checking for i686-w64-mingw32-ranlib... (cached) /usr/bin/i686-w64-mingw32-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for i686-w64-mingw32-ar... (cached) /usr/bin/i686-w64-mingw32-ar checking for i686-w64-mingw32-strip... (cached) /usr/bin/i686-w64-mingw32-strip checking for i686-w64-mingw32-nm... /usr/bin/i686-w64-mingw32-nm checking for command to install directories... /usr/bin/install -c -d checking if make is GNU make... egrep: warning: egrep is obsolescent; using grep -E yes checking for dependency tracking method... gcc checking for i686-w64-mingw32-windres... (cached) /usr/bin/i686-w64-mingw32-windres checking if the compiler supports precompiled headers... yes checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating lib/wx/config/i686-w64-mingw32-msw-unicode-release-static-2.8 config.status: creating lib/wx/config/inplace-i686-w64-mingw32-msw-unicode-release-static-2.8 config.status: creating Makefile config.status: creating lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/setup.h config.status: executing rcdefs.h commands config.status: executing wx-config commands Configured wxWidgets 2.8.12 for `i686-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? no Should wxWidgets be linked as a shared library? no Should wxWidgets be compiled in Unicode mode? yes What level of wxWidgets compatibility should be enabled? wxWidgets 2.4 no wxWidgets 2.6 yes Which libraries should wxWidgets use? jpeg sys png sys regex builtin tiff sys zlib sys odbc no expat sys libmspack no sdl yes + popd + mkdir -p build_win64_static ~/build/BUILD/wxWidgets-2.8.12 + pushd build_win64_static ~/build/BUILD/wxWidgets-2.8.12/build_win64_static ~/build/BUILD/wxWidgets-2.8.12 ++ /usr/bin/env ++ /usr/bin/cut -d= -f1 ++ grep -Evw 'PWD|USER|LANG' ++ grep -E '^(w+)=(.*)$' + unset + test -z /builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/x86_64-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/x86_64-w64-mingw32-addr2line /usr/bin/x86_64-w64-mingw32-ar /usr/bin/x86_64-w64-mingw32-as /usr/bin/x86_64-w64-mingw32-c++ /usr/bin/x86_64-w64-mingw32-c++filt /usr/bin/x86_64-w64-mingw32-cpp /usr/bin/x86_64-w64-mingw32-dlltool /usr/bin/x86_64-w64-mingw32-dllwrap /usr/bin/x86_64-w64-mingw32-elfedit /usr/bin/x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc-12.2.1 /usr/bin/x86_64-w64-mingw32-gcc-ar /usr/bin/x86_64-w64-mingw32-gcc-nm /usr/bin/x86_64-w64-mingw32-gcc-ranlib /usr/bin/x86_64-w64-mingw32-gcov /usr/bin/x86_64-w64-mingw32-gcov-dump /usr/bin/x86_64-w64-mingw32-gcov-tool /usr/bin/x86_64-w64-mingw32-gprof /usr/bin/x86_64-w64-mingw32-ld /usr/bin/x86_64-w64-mingw32-ld.bfd /usr/bin/x86_64-w64-mingw32-lto-dump /usr/bin/x86_64-w64-mingw32-nm /usr/bin/x86_64-w64-mingw32-objcopy /usr/bin/x86_64-w64-mingw32-objdump /usr/bin/x86_64-w64-mingw32-pkg-config /usr/bin/x86_64-w64-mingw32-ranlib /usr/bin/x86_64-w64-mingw32-readelf /usr/bin/x86_64-w64-mingw32-size /usr/bin/x86_64-w64-mingw32-strings /usr/bin/x86_64-w64-mingw32-strip /usr/bin/x86_64-w64-mingw32-windmc /usr/bin/x86_64-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-addr2line ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/x86_64-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ar ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AR + declare -x AR=/usr/bin/x86_64-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-as ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AS + declare -x AS=/usr/bin/x86_64-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-c++ + x=CXX + declare -x CXX=/usr/bin/x86_64-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-c++filt ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=CXXFILT + declare -x CXXFILT=/usr/bin/x86_64-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-cpp ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=CPP + declare -x CPP=/usr/bin/x86_64-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dlltool ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/x86_64-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-dllwrap + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/x86_64-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-elfedit + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/x86_64-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-g++ + x=GXX + declare -x GXX=/usr/bin/x86_64-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcc ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=GCC + declare -x GCC=/usr/bin/x86_64-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=GCOV + declare -x GCOV=/usr/bin/x86_64-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-dump ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/x86_64-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-gcov-tool + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/x86_64-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-gprof + x=GPROF + declare -x GPROF=/usr/bin/x86_64-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-ld + x=LD + declare -x LD=/usr/bin/x86_64-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-ld.bfd + x=LD_BFD + declare -x LD_BFD=/usr/bin/x86_64-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-lto-dump ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/x86_64-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-nm ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=NM + declare -x NM=/usr/bin/x86_64-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objcopy ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/x86_64-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objdump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/x86_64-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-pkg-config ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/x86_64-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ranlib ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/x86_64-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-readelf ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=READELF + declare -x READELF=/usr/bin/x86_64-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-size ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/x86_64-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strings ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRINGS + declare -x STRINGS=/usr/bin/x86_64-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strip ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/x86_64-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windmc ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDMC + declare -x WINDMC=/usr/bin/x86_64-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windres ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/x86_64-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=x86_64-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/x86_64-w64-mingw32-g++ ']' + CXX=x86_64-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS ++ ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgcc_s_seh-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libjpeg-62.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtiff-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtiffxx-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/zlib1.dll ++ grep -- '-config$' + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + unset x i + __mingw64_topdir=. + test -x configure + __mingw64_topdir=.. + ../configure --host=x86_64-w64-mingw32 --build=x86_64-redhat-linux-gnu --target=x86_64-w64-mingw32 --prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --exec-prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --bindir=/usr/x86_64-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/x86_64-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/x86_64-w64-mingw32/sys-root/mingw/etc --datadir=/usr/x86_64-w64-mingw32/sys-root/mingw/share --includedir=/usr/x86_64-w64-mingw32/sys-root/mingw/include --libdir=/usr/x86_64-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/x86_64-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/com --mandir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/info --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-w64-mingw32 checking target system type... x86_64-w64-mingw32 loading argument cache configarg.cache checking for --enable-gui... yes checking for --enable-monolithic... no checking for --enable-plugins... no checking for --without-subdirs... no checking for --enable-universal... no checking for --enable-nanox... no checking for --enable-gpe... no checking for --with-libpng... yes checking for --with-libjpeg... yes checking for --with-libtiff... yes checking for --with-libxpm... yes checking for --with-libmspack... yes checking for --with-sdl... yes checking for --with-gnomeprint... yes checking for --with-gnomevfs... no checking for --with-hildon... no checking for --with-opengl... no checking for --with-dmalloc... no checking for --with-regex... builtin version checking for --with-zlib... yes checking for --with-odbc... no checking for --with-expat... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for --enable-shared... no checking for --enable-optimise... yes checking for --enable-debug... no checking for --enable-stl... no checking for --enable-debug_flag... no checking for --enable-debug_info... no checking for --enable-debug_gdb... no checking for --enable-debug_cntxt... no checking for --enable-mem_tracing... no checking for --enable-profile... no checking for --enable-no_rtti... no checking for --enable-no_exceptions... no checking for --enable-permissive... no checking for --enable-no_deps... no checking for --enable-vararg_macros... yes checking for --enable-universal_binary... no checking for --enable-compat24... no checking for --disable-compat26... no checking for --enable-rpath... no checking for --enable-objc_uniquifying... no checking for --enable-abi-incompatible-features... yes checking for --enable-intl... yes checking for --enable-config... yes checking for --enable-protocols... yes checking for --enable-ftp... yes checking for --enable-http... yes checking for --enable-fileproto... yes checking for --enable-sockets... yes checking for --enable-ole... yes checking for --enable-dataobj... yes checking for --enable-ipc... yes checking for --enable-apple_ieee... yes checking for --enable-arcstream... yes checking for --enable-backtrace... yes checking for --enable-catch_segvs... yes checking for --enable-cmdline... yes checking for --enable-datetime... yes checking for --enable-debugreport... yes checking for --enable-dialupman... yes checking for --enable-dynlib... yes checking for --enable-dynamicloader... yes checking for --enable-exceptions... yes checking for --enable-ffile... yes checking for --enable-file... yes checking for --enable-filesystem... yes checking for --enable-fontmap... yes checking for --enable-fs_archive... yes checking for --enable-fs_inet... yes checking for --enable-fs_zip... yes checking for --enable-geometry... yes checking for --enable-log... yes checking for --enable-longlong... yes checking for --enable-mimetype... yes checking for --enable-mslu... yes checking for --enable-snglinst... yes checking for --enable-std_iostreams... yes checking for --enable-std_string... yes checking for --enable-stdpaths... yes checking for --enable-stopwatch... yes checking for --enable-streams... yes checking for --enable-sysoptions... yes checking for --enable-tarstream... yes checking for --enable-textbuf... yes checking for --enable-textfile... yes checking for --enable-timer... yes checking for --enable-unicode... yes checking for --enable-sound... yes checking for --enable-mediactrl... no checking for --enable-gstreamer8... no checking for --enable-printfposparam... yes checking for --enable-zipstream... yes checking for --enable-url... yes checking for --enable-variant... yes checking for --enable-protocol... yes checking for --enable-protocol_http... yes checking for --enable-protocol_ftp... yes checking for --enable-protocol_file... yes checking for --enable-threads... yes checking for --enable-docview... yes checking for --enable-help... yes checking for --enable-mshtmlhelp... yes checking for --enable-html... yes checking for --enable-htmlhelp... yes checking for --enable-xrc... yes checking for --enable-aui... yes checking for --enable-constraints... yes checking for --enable-printarch... yes checking for --enable-mdi... yes checking for --enable-mdidoc... yes checking for --enable-loggui... yes checking for --enable-logwin... yes checking for --enable-logdialog... yes checking for --enable-webkit... yes checking for --enable-richtext... yes checking for --enable-graphics_ctx... no checking for --enable-postscript... yes checking for --enable-prologio... no checking for --enable-resources... no checking for --enable-clipboard... yes checking for --enable-dnd... yes checking for --enable-metafile... yes checking for --enable-controls... no checking for --enable-accel... yes checking for --enable-animatectrl... yes checking for --enable-button... yes checking for --enable-bmpbutton... yes checking for --enable-bmpcombobox... yes checking for --enable-calendar... yes checking for --enable-caret... yes checking for --enable-checkbox... yes checking for --enable-checklst... yes checking for --enable-choice... yes checking for --enable-choicebook... yes checking for --enable-collpane... yes checking for --enable-colourpicker... yes checking for --enable-combobox... yes checking for --enable-comboctrl... yes checking for --enable-datepick... yes checking for --enable-dirpicker... yes checking for --enable-display... yes checking for --enable-detect_sm... yes checking for --enable-filepicker... yes checking for --enable-fontpicker... yes checking for --enable-gauge... yes checking for --enable-grid... yes checking for --enable-dataviewctrl... no checking for --enable-hyperlink... yes checking for --enable-imaglist... yes checking for --enable-listbook... yes checking for --enable-listbox... yes checking for --enable-listctrl... yes checking for --enable-notebook... yes checking for --enable-odcombobox... yes checking for --enable-radiobox... yes checking for --enable-radiobtn... yes checking for --enable-sash... yes checking for --enable-scrollbar... yes checking for --enable-searchctrl... yes checking for --enable-slider... yes checking for --enable-spinbtn... yes checking for --enable-spinctrl... yes checking for --enable-splitter... yes checking for --enable-statbmp... yes checking for --enable-statbox... yes checking for --enable-statline... yes checking for --enable-stattext... yes checking for --enable-statusbar... yes checking for --enable-tabdialog... no checking for --enable-textctrl... yes checking for --enable-togglebtn... yes checking for --enable-toolbar... yes checking for --enable-tbarnative... yes checking for --enable-treebook... yes checking for --enable-toolbook... yes checking for --enable-treectrl... yes checking for --enable-tipwindow... yes checking for --enable-popupwin... yes checking for --enable-commondlg... yes checking for --enable-aboutdlg... yes checking for --enable-choicedlg... yes checking for --enable-coldlg... yes checking for --enable-filedlg... yes checking for --enable-finddlg... yes checking for --enable-fontdlg... yes checking for --enable-dirdlg... yes checking for --enable-msgdlg... yes checking for --enable-numberdlg... yes checking for --enable-splash... yes checking for --enable-textdlg... yes checking for --enable-tipdlg... yes checking for --enable-progressdlg... yes checking for --enable-wizarddlg... yes checking for --enable-menus... yes checking for --enable-miniframe... yes checking for --enable-tooltips... yes checking for --enable-splines... yes checking for --enable-mousewheel... yes checking for --enable-validators... yes checking for --enable-busyinfo... yes checking for --enable-joystick... yes checking for --enable-metafile... yes checking for --enable-dragimage... yes checking for --enable-accessibility... no checking for --enable-palette... yes checking for --enable-image... yes checking for --enable-gif... yes checking for --enable-pcx... yes checking for --enable-tga... yes checking for --enable-iff... no checking for --enable-pnm... yes checking for --enable-xpm... yes checking for --enable-ico_cur... yes checking for --enable-official_build... no saving argument cache configarg.cache checking for toolkit... msw checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-w64-mingw32-gcc accepts -g... yes checking for x86_64-w64-mingw32-gcc option to accept ANSI C... none needed checking whether we are using the Intel C compiler... no checking how to run the C preprocessor... /usr/bin/x86_64-w64-mingw32-cpp checking for egrep... grep -E checking whether x86_64-w64-mingw32-gcc needs -traditional... no checking for x86_64-w64-mingw32-g++... x86_64-w64-mingw32-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-w64-mingw32-g++ accepts -g... yes checking whether we are using the Intel C++ compiler... no checking whether we are using the Sun C++ compiler... no checking for x86_64-w64-mingw32-ranlib... /usr/bin/x86_64-w64-mingw32-ranlib checking for x86_64-w64-mingw32-ar... /usr/bin/x86_64-w64-mingw32-ar checking for a BSD-compatible install... /usr/bin/install -c checking for x86_64-w64-mingw32-strip... /usr/bin/x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-windres... /usr/bin/x86_64-w64-mingw32-windres checking for x86_64-w64-mingw32-dlltool... /usr/bin/x86_64-w64-mingw32-dlltool checking if make is GNU make... yes checking whether ln -s works... yes checking for strcasecmp() in string.h... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for fnmatch.h... no checking for langinfo.h... no checking for malloc.h... yes checking for unistd.h... (cached) yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for void *... yes checking size of void *... 8 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for size_t... yes checking size of size_t... 8 checking for long long... yes checking size of long long... 8 checking for wchar_t... yes checking size of wchar_t... 2 checking for va_copy... yes checking whether the compiler supports variadic macros... yes checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large file support is available... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether byte ordering is bigendian... no checking for iostream... yes checking if C++ compiler supports bool... yes checking if C++ compiler supports the explicit keyword... yes checking whether the compiler supports const_cast<>... yes checking whether the compiler supports reinterpret_cast<>... yes checking whether the compiler supports static_cast<>... yes checking for std::wstring in ... yes checking for std::istream... yes checking for std::ostream... yes checking for libraries directory... lib checking for cos... yes checking for floor... yes checking if floating point functions link without -lm... yes checking for wcstoull... yes checking for zlib.h >= 1.1.4... checking for zlib.h... yes checking for deflate in -lz... yes checking for png.h > 0.90... checking for png.h... yes checking for png_sig_cmp in -lpng... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for boolean... yes checking for boolean... (cached) yes checking size of boolean... 1 checking for tiffio.h... yes checking for TIFFError in -ltiff... yes checking for expat.h... yes checking if expat.h is valid C++ header... yes checking for XML_ParserCreate in -lexpat... yes checking for mspack.h... no checking for w32api.h... yes checking for windows.h... yes checking for pbt.h... yes checking for ddraw.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... no checking for ssize_t... yes checking if size_t is unsigned int... no checking if size_t is unsigned long... no checking for pw_gecos in struct passwd... no checking for wcslen... yes checking for mbstate_t... yes checking for wcsrtombs... yes checking for snprintf... yes checking for vsnprintf... yes checking for vsnprintf declaration... yes checking if vsnprintf declaration is broken... no checking for snprintf declaration... yes checking if snprintf declaration is broken... no checking if snprintf supports positional arguments... configure: WARNING: Assuming Unix98 printf() is not available, define HAVE_UNIX98_PRINTF as 1 in setup.h if it is available. no checking for swprintf... yes checking if swprintf declaration is broken... no checking for wputc... no checking for wputchar... no checking for putws... no checking for fputws... yes checking for wprintf... yes checking for vswprintf... yes checking for _vsnwprintf... yes checking for fsync... no checking for round... no checking for esd_close in -lesd... no checking for known CD-ROM interface... no checking for localtime_r... no checking for gmtime_r... no checking for readdir_r... no checking how many arguments gethostbyname_r() takes... can't tell checking for gethostbyname... yes checking how many arguments getservbyname_r() takes... no checking for getservbyname... yes configure: WARNING: Catching fatal exceptions not currently supported on this system, wxApp::OnFatalException will not be called checking for strptime... no checking for timezone variable in ... timezone checking for localtime... yes checking for tm_gmtoff in struct tm... no checking for gettimeofday... yes checking whether gettimeofday takes two arguments... yes checking for main in -lunicows... no configure: WARNING: Compiler doesn't support MSLU (libunicows.a), disabled. Applications will only run on Windows NT/2000/XP! checking for ole2.h... yes checking if g++ requires -fvtable-thunks... no checking for gcc precompiled header bug... no checking for x86_64-w64-mingw32-ranlib... (cached) /usr/bin/x86_64-w64-mingw32-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for x86_64-w64-mingw32-ar... (cached) /usr/bin/x86_64-w64-mingw32-ar checking for x86_64-w64-mingw32-strip... (cached) /usr/bin/x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-nm... /usr/bin/x86_64-w64-mingw32-nm checking for command to install directories... /usr/bin/install -c -d checking if make is GNU make... egrep: warning: egrep is obsolescent; using grep -E yes checking for dependency tracking method... gcc checking for x86_64-w64-mingw32-windres... (cached) /usr/bin/x86_64-w64-mingw32-windres checking if the compiler supports precompiled headers... yes checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-static-2.8 config.status: creating lib/wx/config/inplace-x86_64-w64-mingw32-msw-unicode-release-static-2.8 config.status: creating Makefile config.status: creating lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/setup.h config.status: executing rcdefs.h commands config.status: executing wx-config commands Configured wxWidgets 2.8.12 for `x86_64-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? no Should wxWidgets be linked as a shared library? no Should wxWidgets be compiled in Unicode mode? yes What level of wxWidgets compatibility should be enabled? wxWidgets 2.4 no wxWidgets 2.6 yes Which libraries should wxWidgets use? jpeg sys png sys regex builtin tiff sys zlib sys odbc no expat sys libmspack no sdl yes + popd ~/build/BUILD/wxWidgets-2.8.12 + run_mingw_make -j2 + /usr/bin/make -C build_win32_static -j2 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static' /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regcomp.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regcomp.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regexec.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regexec.c In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:603:50: warning: 'lastap.co' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~^~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.co' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/rege_dfa.c:603:34: warning: 'lastap.ss' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~~~~^~~~~~~~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.ss' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:115:22: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 115 | #define OFF(p) ((p) - v->start) | ^ ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regerror.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regerror.c In file included from ../src/regex/regcomp.c:2176: In function 'subblock', inlined from 'subrange' at ../src/regex/regc_color.c:426:3: ../src/regex/regc_color.c:497:46: warning: array subscript 'union tree[0]' is partly outside array bounds of 'unsigned char[512]' [-Warray-bounds] 497 | t->tcolor[i] = sco; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/regex/regcomp.c:33: ../src/regex/regguts.h:94:25: note: object of size 512 allocated by 'malloc' 94 | #define MALLOC(n) malloc(n) | ^~~~~~~~~ ../src/regex/regc_color.c:491:43: note: in expansion of macro 'MALLOC' 491 | t = (union tree *)MALLOC(sizeof(struct colors)); | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regfree.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regfree.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_baselib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_netlib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_corelib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_advlib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_htmllib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_qalib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_xmllib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_xrclib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_auilib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_richtextlib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a wxregex_regcomp.o wxregex_regexec.o wxregex_regerror.o wxregex_regfree.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_appbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_arcall.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_arcfind.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcfind.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_archive.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/archive.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_clntdata.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clntdata.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_cmdline.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayOptions::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:169:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 169 | WX_DEFINE_OBJARRAY(wxArrayOptions) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayParams::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:170:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 170 | WX_DEFINE_OBJARRAY(wxArrayParams) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:446:5: note: in expansion of macro 'wxCHECK_MSG' 446 | wxCHECK_MSG( i != wxNOT_FOUND, false, _T("unknown switch") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:467:5: note: in expansion of macro 'wxCHECK_MSG' 467 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:486:5: note: in expansion of macro 'wxCHECK_MSG' 486 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxDateTime*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:506:5: note: in expansion of macro 'wxCHECK_MSG' 506 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'wxString wxCmdLineParser::GetParam(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:521:5: note: in expansion of macro 'wxCHECK_MSG' 521 | wxCHECK_MSG( n < GetParamCount(), wxEmptyString, _T("invalid param index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_config.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/config.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_convauto.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/convauto.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*, long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadInt(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:155:5: note: in expansion of macro 'wxCHECK_MSG' 155 | wxCHECK_MSG( pi, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadBool(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:170:5: note: in expansion of macro 'wxCHECK_MSG' 170 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_datetime.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datetime.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxDateTime::wxDateTime_t wxDateTime::GetNumberOfDays(Month, int, Calendar)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:893:5: note: in expansion of macro 'wxCHECK_MSG' 893 | wxCHECK_MSG( month < MONTHS_IN_YEAR, 0, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetMonthName(Month, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:917:5: note: in expansion of macro 'wxCHECK_MSG' 917 | wxCHECK_MSG( month != Inv_Month, wxEmptyString, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetWeekDayName(WeekDay, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( wday != Inv_WeekDay, wxEmptyString, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1422:5: note: in expansion of macro 'wxDATETIME_CHECK' 1422 | wxDATETIME_CHECK( tm, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, Month, int, wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1460:5: note: in expansion of macro 'wxDATETIME_CHECK' 1460 | wxDATETIME_CHECK( (0 < day) && (day <= GetNumberOfDays(month, year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'long unsigned int wxDateTime::GetAsDOS() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1600:5: note: in expansion of macro 'wxCHECK_MSG' 1600 | wxCHECK_MSG( tm, ULONG_MAX, _T("time can't be represented in DOS format") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1646:13: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( tm, Tm(), _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1661:17: note: in expansion of macro 'wxCHECK_MSG' 1661 | wxCHECK_MSG( tm, Tm(), _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToWeekDayInSameWeek(WeekDay, WeekFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1949:5: note: in expansion of macro 'wxDATETIME_CHECK' 1949 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToNextWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1989:5: note: in expansion of macro 'wxDATETIME_CHECK' 1989 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToPrevWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2013:5: note: in expansion of macro 'wxDATETIME_CHECK' 2013 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'bool wxDateTime::SetToWeekDay(WeekDay, int, Month, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2040:5: note: in expansion of macro 'wxCHECK_MSG' 2040 | wxCHECK_MSG( weekday != Inv_WeekDay, false, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToYearDay(wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2202:5: note: in expansion of macro 'wxDATETIME_CHECK' 2202 | wxDATETIME_CHECK( (0 < yday) && (yday <= GetNumberOfDays(year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'int wxDateTime::IsDST(Country) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2243:5: note: in expansion of macro 'wxCHECK_MSG' 2243 | wxCHECK_MSG( country == Country_Default, -1, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2253:9: note: in expansion of macro 'wxCHECK_MSG' 2253 | wxCHECK_MSG( tm, -1, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxDateTime::Format(const wxChar*, const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2307:5: note: in expansion of macro 'wxCHECK_MSG' 2307 | wxCHECK_MSG( format, wxEmptyString, _T("NULL format in wxDateTime::Format") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2325:13: note: in expansion of macro 'wxCHECK_MSG' 2325 | wxCHECK_MSG( tm, wxEmptyString, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2341:17: note: in expansion of macro 'wxCHECK_MSG' 2341 | wxCHECK_MSG( tm, wxEmptyString, _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseRfc822Date(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2719:5: note: in expansion of macro 'wxCHECK_MSG' 2719 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseFormat(const wxChar*, const wxChar*, const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3169:5: note: in expansion of macro 'wxCHECK_MSG' 3169 | wxCHECK_MSG( date && format, (wxChar *)NULL, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDateTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3770:5: note: in expansion of macro 'wxCHECK_MSG' 3770 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDate(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3822:5: note: in expansion of macro 'wxCHECK_MSG' 3822 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4169:5: note: in expansion of macro 'wxCHECK_MSG' 4169 | wxCHECK_MSG( time, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxTimeSpan::Format(const wxChar*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4311:5: note: in expansion of macro 'wxCHECK_MSG' 4311 | wxCHECK_MSG( format, wxEmptyString, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'void wxDateTimeArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:4456:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 4456 | WX_DEFINE_OBJARRAY(wxDateTimeArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_datstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dircmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dircmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dircmn.cpp: In member function 'size_t wxDir::Traverse(wxDirTraverser&, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:83:5: note: in expansion of macro 'wxCHECK_MSG' 83 | wxCHECK_MSG( IsOpened(), (size_t)-1, | ^~~~~~~~~~~ ../src/common/dircmn.cpp: In static member function 'static size_t wxDir::GetAllFiles(const wxString&, wxArrayString*, const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:226:5: note: in expansion of macro 'wxCHECK_MSG' 226 | wxCHECK_MSG( files, (size_t)-1, _T("NULL pointer in wxDir::GetAllFiles") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dynarray.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynarray.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Remove(const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Insert(char, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Remove(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Insert(short int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Remove(short int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Insert(int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Insert(long int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Remove(long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Insert(size_t, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Insert(double, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Remove(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dynlib.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynlib.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dynload.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynload.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynload.cpp: In member function 'wxPluginLibrary* wxPluginLibrary::RefLib()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( m_linkcount > 0, NULL, | ^~~~~~~~~~~ ../src/common/dynload.cpp: In member function 'void wxPluginManager::Unload()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:344:5: note: in expansion of macro 'wxCHECK_RET' 344 | wxCHECK_RET( m_entry, _T("unloading an invalid wxPluginManager?") ); | ^~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void wxDynamicLibraryDetailsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:803:50: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 803 | #define WX_DEFINE_USER_EXPORTED_OBJARRAY(name) WX_DEFINE_OBJARRAY(name) | ^~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp:51:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_OBJARRAY' 51 | WX_DEFINE_USER_EXPORTED_OBJARRAY(wxDynamicLibraryDetailsArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void* wxDynamicLibrary::DoGetSymbol(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynlib.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsLoaded(), NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_encconv.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/encconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:266:5: note: in expansion of macro 'wxCHECK_MSG' 266 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:296:5: note: in expansion of macro 'wxCHECK_MSG' 296 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'wxString wxEncodingConverter::Convert(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:349:5: note: in expansion of macro 'wxCHECK_MSG' 349 | wxCHECK_MSG(m_Table != NULL, s, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o baselib_extended.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/common/extended.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_ffile.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ffile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_file.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/file.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ffile.cpp: In member function 'bool wxFFile::ReadAll(wxString*, const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:100:5: note: in expansion of macro 'wxCHECK_MSG' 100 | wxCHECK_MSG( (wxFileOffset)length == Length(), false, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( IsOpened(), 0, wxT("can't read from closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:141:5: note: in expansion of macro 'wxCHECK_MSG' 141 | wxCHECK_MSG( IsOpened(), 0, wxT("can't write to closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'bool wxFFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOpened(), false, wxT("can't seek on closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Tell() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:220:5: note: in expansion of macro 'wxCHECK_MSG' 220 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Length() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/file.cpp: In member function 'ssize_t wxFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:296:5: note: in expansion of macro 'wxCHECK' 296 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'size_t wxFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:312:5: note: in expansion of macro 'wxCHECK' 312 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'wxFileOffset wxFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/file.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( ofs != wxInvalidOffset || mode != wxFromStart, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fileback.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileback.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fileconf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayEntries::Remove(_wxArrayArrayEntries)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:704:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 704 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_SORTED_TYPEARRAY' 884 | WX_DEFINE_SORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:108:5: note: in expansion of macro 'WX_DEFINE_SORTED_ARRAY' 108 | WX_DEFINE_SORTED_ARRAY(wxFileConfigEntry *, ArrayEntries); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayGroups::Remove(_wxArrayArrayGroups)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:704:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 704 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_SORTED_TYPEARRAY' 884 | WX_DEFINE_SORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:109:5: note: in expansion of macro 'WX_DEFINE_SORTED_ARRAY' 109 | WX_DEFINE_SORTED_ARRAY(wxFileConfigGroup *, ArrayGroups); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::UpdateGroupAndSubgroupsLines()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1541:5: note: in expansion of macro 'wxCHECK_RET' 1541 | wxCHECK_RET( line, _T("a non root group must have a corresponding line!") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::Rename(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1557:5: note: in expansion of macro 'wxCHECK_RET' 1557 | wxCHECK_RET( m_pParent, _T("the root group can't be renamed") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'bool wxFileConfigGroup::DeleteSubgroup(wxFileConfigGroup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( pGroup, false, _T("deleting non existing group?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filefn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filefn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filefn.cpp: In function 'wxChar* wxExpandPath(wxChar*, const wxChar*)': ../src/common/filefn.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^~ ../src/common/filefn.cpp:624:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 624 | register wxChar *start = d; | ^~~~~ ../src/common/filefn.cpp:625:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 625 | register int braces = (*s == wxT('{') || *s == wxT('(')); | ^~~~~~ ../src/common/filefn.cpp:626:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 626 | register wxChar *value; | ^~~~~ ../src/common/filefn.cpp:663:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register wxChar *nnm; | ^~~ ../src/common/filefn.cpp:664:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 664 | register wxChar *home; | ^~~~ ../src/common/filefn.cpp: In function 'bool wxFindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1656:5: note: in expansion of macro 'wxCHECK_MSG' 1656 | wxCHECK_MSG( !wxIsEmpty(pszFile), false, | ^~~~~~~~~~~ ../src/common/filefn.cpp: In function 'void wxSplitPath(const wxChar*, wxString*, wxString*, wxString*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1700:5: note: in expansion of macro 'wxCHECK_RET' 1700 | wxCHECK_RET( pszFileName, wxT("NULL file name in wxSplitPath") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filename.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filename.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filesys.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filesys.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filesys.cpp: In member function 'bool wxFileSystem::FindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filesys.cpp:523:5: note: in expansion of macro 'wxCHECK_MSG' 523 | wxCHECK_MSG( !wxIsEmpty(basename), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filtall.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filtfind.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtfind.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fmapbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fmapbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fmapbase.cpp: In member function 'void wxFontMapperBase::SetConfigPath(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( !prefix.empty() && prefix[0] == wxCONFIG_PATH_SEPARATOR, | ^~~~~~~~~~~ ../src/common/fmapbase.cpp: In static member function 'static wxFontEncoding wxFontMapperBase::GetEncoding(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( n < WXSIZEOF(gs_encodings), wxFONTENCODING_SYSTEM, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fs_arc.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_arc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fs_filter.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_filter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/fs_filter.cpp:23: ../src/common/fs_filter.cpp: In destructor 'wxFSFilePtr::~wxFSFilePtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:25:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 25 | wxDEFINE_SCOPED_PTR_TYPE(wxFSFile) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp: In destructor 'wxInputStreamPtr::~wxInputStreamPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:26:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 26 | wxDEFINE_SCOPED_PTR_TYPE(wxInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_hash.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_hashmap.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hashmap.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_init.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/init.cpp In file included from ../src/common/init.cpp:37: ../src/common/init.cpp: In destructor 'wxAppPtrBase::~wxAppPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_intl.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/intl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/common/intl.cpp:69: ../src/common/intl.cpp: In destructor 'wxPluralFormsCalculatorPtr::~wxPluralFormsCalculatorPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp:503:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 503 | wxDEFINE_SCOPED_PTR_TYPE(wxPluralFormsCalculator) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'void wxLanguageInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/intl.cpp:1501:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 1501 | WX_DEFINE_OBJARRAY(wxLanguageInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'bool wxLocale::Init(const wxChar*, const wxChar*, const wxChar*, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:1554:5: note: in expansion of macro 'wxCHECK_MSG' 1554 | wxCHECK_MSG( szLocale, false, _T("no locale to set in wxLocale::Init()") ); | ^~~~~~~~~~~ ../src/common/intl.cpp: In static member function 'static bool wxLocale::IsAvailable(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:2765:5: note: in expansion of macro 'wxCHECK_MSG' 2765 | wxCHECK_MSG( info, false, _T("invalid language") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_ipcbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ipcbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_list.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/list.cpp: In member function 'int wxNodeBase::IndexOf() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( m_list, wxNOT_FOUND, wxT("node doesn't belong to a list in IndexOf")); | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:238:5: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_keyType == wxKEY_NONE, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(long int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG( (m_keyType == wxKEY_INTEGER) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(const wxChar*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:262:5: note: in expansion of macro 'wxCHECK_MSG' 262 | wxCHECK_MSG( (m_keyType == wxKEY_STRING) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Insert(wxNodeBase*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:277:5: note: in expansion of macro 'wxCHECK_MSG' 277 | wxCHECK_MSG( !position || position->m_list == this, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::DetachNode(wxNodeBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:383:5: note: in expansion of macro 'wxCHECK_MSG' 383 | wxCHECK_MSG( node->m_list == this, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_log.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/log.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_longlong.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/longlong.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_memory.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/memory.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_mimecmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mimecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mimecmn.cpp: In member function 'void wxArrayFileTypeInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp:168:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 168 | WX_DEFINE_OBJARRAY(wxArrayFileTypeInfo) | ^~~~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetMimeType(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( mimeType, false, _T("invalid parameter in GetMimeType") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetDescription(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:358:5: note: in expansion of macro 'wxCHECK_MSG' 358 | wxCHECK_MSG( desc, false, _T("invalid parameter in GetDescription") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetOpenCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:374:5: note: in expansion of macro 'wxCHECK_MSG' 374 | wxCHECK_MSG( openCmd, false, _T("invalid parameter in GetOpenCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetPrintCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:402:5: note: in expansion of macro 'wxCHECK_MSG' 402 | wxCHECK_MSG( printCmd, false, _T("invalid parameter in GetPrintCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:490:5: note: in expansion of macro 'wxCHECK_MSG' 490 | wxCHECK_MSG( !sTmp.empty(), false, _T("need the icon file") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'wxFileType* wxMimeTypesManager::GetFileTypeFromExtension(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:612:5: note: in expansion of macro 'wxCHECK_MSG' 612 | wxCHECK_MSG( !ext.empty(), NULL, _T("extension can't be empty") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_module.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/module.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_mstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mstream.cpp: In member function 'size_t wxMemoryOutputStream::CopyTo(void*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mstream.cpp:164:5: note: in expansion of macro 'wxCHECK_MSG' 164 | wxCHECK_MSG( buffer, 0, _T("must have buffer to CopyTo") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_object.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/object.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_platinfo.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/platinfo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/platinfo.cpp: In function 'unsigned int wxGetIndexFromEnumValue(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:109:5: note: in expansion of macro 'wxCHECK_MSG' 109 | wxCHECK_MSG( value, (unsigned)-1, _T("invalid enum value") ); | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetOperatingSystemIdName(wxOperatingSystemId)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:229:5: note: in expansion of macro 'wxCHECK_MSG' 229 | wxCHECK_MSG( idx < WXSIZEOF(wxOperatingSystemIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:239:5: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdShortName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:254:5: note: in expansion of macro 'wxCHECK_MSG' 254 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_powercmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/powercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_process.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/process.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_regex.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/regex.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/regex.cpp: In member function 'bool wxRegExImpl::Matches(const wxRegChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegExImpl::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:443:5: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( index < m_nMatches, false, _T("invalid match index") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegExImpl::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:456:5: note: in expansion of macro 'wxCHECK_MSG' 456 | wxCHECK_MSG( m_nMatches, 0, _T("can't use with wxRE_NOSUB") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegExImpl::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:466:5: note: in expansion of macro 'wxCHECK_MSG' 466 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:659:5: note: in expansion of macro 'wxCHECK_MSG' 659 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegEx::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( IsValid(), 0, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegEx::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:684:5: note: in expansion of macro 'wxCHECK_MSG' 684 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_stdpbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stdpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stdpbase.cpp: In static member function 'static wxStandardPathsBase& wxStandardPathsBase::Get()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stdpbase.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_sstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_stopwatch.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stopwatch.cpp In file included from ../include/wx/string.h:55, from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'void wxMemoryBufferData::DecRef()', inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:200:9: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 200 | m_ref -= 1; | ^~~~~ In member function 'void wxMemoryBufferData::DecRef()', inlined from 'void wxMemoryBufferData::DecRef()' at ../include/wx/buffer.h:198:10, inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers_wxImplementation_Pair::~wxStringStreamUnconvBuffers_wxImplementation_Pair()' at ../src/common/sstream.cpp:164:1, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:202:20: note: call to 'void operator delete(void*, std::size_t)' here 202 | delete this; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_strconv.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/strconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_stream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stream.cpp: In member function 'bool wxStreamBuffer::FlushBuffer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:225:5: note: in expansion of macro 'wxCHECK_MSG' 225 | wxCHECK_MSG( outStream, false, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual void wxStreamBuffer::PutChar(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:303:5: note: in expansion of macro 'wxCHECK_RET' 303 | wxCHECK_RET( outStream, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::Peek()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:328:5: note: in expansion of macro 'wxCHECK_MSG' 328 | wxCHECK_MSG( m_stream && HasBuffer(), 0, | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::GetChar()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:388:9: note: in expansion of macro 'wxCHECK_MSG' 388 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Read(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:433:5: note: in expansion of macro 'wxCHECK_MSG' 433 | wxCHECK_MSG( m_mode != write, 0, _T("can't read from this buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:469:9: note: in expansion of macro 'wxCHECK_MSG' 469 | wxCHECK_MSG( outStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Write(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:528:5: note: in expansion of macro 'wxCHECK_MSG' 528 | wxCHECK_MSG( sbuf->m_mode != write, 0, _T("can't read from that buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxStreamBuffer::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:590:9: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:617:17: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxCountingOutputStream::OnSysSeek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1028:13: note: in expansion of macro 'wxCHECK_MSG' 1028 | wxCHECK_MSG( (wxFileOffset)new_pos == (wxFileOffset)(m_currentPos + pos), wxInvalidOffset, wxT("huge position not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedInputStream::SetInputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1286:5: note: in expansion of macro 'wxCHECK_RET' 1286 | wxCHECK_RET( buffer, _T("wxBufferedInputStream needs buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedOutputStream::SetOutputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1371:5: note: in expansion of macro 'wxCHECK_RET' 1371 | wxCHECK_RET( buffer, _T("wxBufferedOutputStream needs buffer") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_string.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/string.cpp ../src/common/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/string.cpp: In member function 'bool wxStringBase::AllocBuffer(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/string.cpp:212:3: note: in expansion of macro 'wxCHECK' 212 | wxCHECK( nLen < (INT_MAX / sizeof(wxChar)) - | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_sysopt.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sysopt.cpp ../src/common/string.cpp: In member function 'size_t wxString::Replace(const wxChar*, const wxChar*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1503:5: note: in expansion of macro 'wxCHECK_MSG' 1503 | wxCHECK_MSG( szOld && *szOld && szNew, 0, | ^~~~~~~~~~~ ../src/common/string.cpp: In function 'bool wxStringToIntType(const wxChar*, T*, int, F)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1725:5: note: in expansion of macro 'wxCHECK_MSG' 1725 | wxCHECK_MSG( val, false, _T("NULL output pointer") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'bool wxString::ToDouble(double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( val, false, _T("NULL pointer in wxString::ToDouble") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Insert(const wxString&, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2468:3: note: in expansion of macro 'wxCHECK_RET' 2468 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2522:3: note: in expansion of macro 'wxCHECK_RET' 2522 | wxCHECK_RET( nIndex + nRemove <= m_nCount, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Remove(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2539:3: note: in expansion of macro 'wxCHECK_RET' 2539 | wxCHECK_RET( iIndex != wxNOT_FOUND, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::DoSort()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2621:3: note: in expansion of macro 'wxCHECK_RET' 2621 | wxCHECK_RET( !m_autoSort, wxT("can't use this method with sorted arrays") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_tarstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tarstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/tarstrm.cpp:29: ../src/common/tarstrm.cpp: In destructor 'wxTarHeaderBlockPtr::~wxTarHeaderBlockPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:159:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 159 | wxDEFINE_SCOPED_PTR_TYPE(wxTarHeaderBlock) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In destructor 'wxTarEntryPtr_::~wxTarEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/tarstrm.cpp:643:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 643 | wxDEFINE_SCOPED_PTR (wxTarEntry, wxTarEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::CloseEntry()': ../src/common/tarstrm.cpp:1188:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1188 | memset(m_hdr, 0, size - m_pos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::Close()': ../src/common/tarstrm.cpp:1212:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1212 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'bool wxTarOutputStream::WriteHeaders(wxTarEntry&)': ../src/common/tarstrm.cpp:1226:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1226 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:1272:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1272 | memset(m_hdr2, 0, sizeof(*m_hdr2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_textbuf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textbuf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_textfile.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textfile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/textfile.cpp: In member function 'virtual bool wxTextFile::OnRead(const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/textfile.cpp:151:13: note: in expansion of macro 'wxCHECK_MSG' 151 | wxCHECK_MSG( bufPos + nRead <= bufSize, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_tokenzr.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tokenzr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::HasMoreTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( IsOk(), false, _T("you should call SetString() first") ); | ^~~~~~~~~~~ ../src/common/tokenzr.cpp: In member function 'size_t wxStringTokenizer::CountTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:143:5: note: in expansion of macro 'wxCHECK_MSG' 143 | wxCHECK_MSG( IsOk(), 0, _T("you should call SetString() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_txtstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/txtstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_uri.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/uri.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_variant.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/variant.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_wfstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wfstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_wxchar.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wxchar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/wxchar.cpp: In member function 'void wxPrintfConvSpec::ReplaceAsteriskWith(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wxchar.cpp:657:5: note: in expansion of macro 'wxCHECK_RET' 657 | wxCHECK_RET(pwidth, _T("field width must be specified")); | ^~~~~~~~~~~ ../src/common/wxchar.cpp: In member function 'int wxPrintfConvSpec::Process(wxChar*, size_t, wxPrintfArg*, size_t)': ../src/common/wxchar.cpp:1009:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1009 | if (len && len != (size_t)(-1)) | ^ ../src/common/wxchar.cpp:767:12: warning: variable 'lenScratch' set but not used [-Wunused-but-set-variable] 767 | size_t lenScratch = 0, lenCur = 0; | ^~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_xti.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xti.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_xtistrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtistrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_zipstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zipstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In constructor 'wxZipHeader::wxZipHeader(wxInputStream&, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/zipstrm.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET(size <= sizeof(m_data), _T("buffer too small")); | ^~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZlibOutputStream2::Open(wxOutputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:519:5: note: in expansion of macro 'wxCHECK' 519 | wxCHECK(m_pos == wxInvalidOffset, false); | ^~~~~~~ In file included from ../src/common/zipstrm.cpp:31: ../src/common/zipstrm.cpp: In destructor 'wxZipEntryPtr_::~wxZipEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/zipstrm.cpp:1309:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 1309 | wxDEFINE_SCOPED_PTR (wxZipEntry, wxZipEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::LoadEndRecord()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1433:5: note: in expansion of macro 'wxCHECK' 1433 | wxCHECK(m_position == wxInvalidOffset, false); | ^~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::DoOpen(wxZipEntry*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1699:9: note: in expansion of macro 'wxCHECK' 1699 | wxCHECK(m_parentSeekable, false); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_zstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_basemsw.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/basemsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_crashrpt.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/crashrpt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_debughlp.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/debughlp.cpp ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpField(PSYMBOL_INFO, void*, unsigned int)': ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 346 | switch ( DereferenceSymbol(&sym, &pVariable) ) | ^ ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 308 | switch ( tag ) | ^ ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BASE_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO, void*)': ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 521 | switch ( DereferenceSymbol(&symDeref, &pVariable) ) | ^ ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BASE_CLASS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dde.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dde.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_dir.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dir.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dir.cpp: In member function 'bool wxDir::GetFirst(wxString*, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") ); | ^~~~~~~~~~~ ../src/msw/dir.cpp: In member function 'bool wxDir::GetNext(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:362:5: note: in expansion of macro 'wxCHECK_MSG' 362 | wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dlmsw.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dlmsw.cpp In file included from ../include/wx/version.h:17, from ../include/wx/defs.h:134, from ../include/wx/wxprec.h:13: ../src/msw/dlmsw.cpp: In member function 'wxString wxVersionDLL::GetFileVersion(const wxString&) const': ../include/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'PTSTR' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ ../include/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ ../include/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ ../src/msw/dlmsw.cpp:205:53: note: in expansion of macro '_T' 205 | if ( m_pfnVerQueryValue(buf.data(), _T("\\"), &pVer, &sizeInfo) ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_mimetype.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mimetype.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mimetype.cpp: In member function 'void wxFileTypeImpl::Init(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:103:5: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( !ext.empty(), _T("needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'size_t wxFileTypeImpl::GetAllCommands(wxArrayString*, wxArrayString*, const wxFileType::MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( !m_ext.empty(), 0, _T("GetAllCommands() needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'wxFileType* wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:549:5: note: in expansion of macro 'wxCHECK_MSG' 549 | wxCHECK_MSG( !ext.empty(), NULL, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetCommand(const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:682:5: note: in expansion of macro 'wxCHECK_MSG' 682 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:751:5: note: in expansion of macro 'wxCHECK_MSG' 751 | wxCHECK_MSG( !m_strFileType.empty(), false, _T("File key not found") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDescription(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:768:5: note: in expansion of macro 'wxCHECK_MSG' 768 | wxCHECK_MSG( !desc.empty(), false, _T("No file description supplied") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveCommand(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:815:5: note: in expansion of macro 'wxCHECK_MSG' 815 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveMimeType()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:826:5: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( !m_ext.empty(), false, _T("RemoveMimeType() needs extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDefaultIcon()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:834:5: note: in expansion of macro 'wxCHECK_MSG' 834 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDescription()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:843:5: note: in expansion of macro 'wxCHECK_MSG' 843 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_power.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/power.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_regconf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/regconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/regconf.cpp: In constructor 'wxRegConfig::wxRegConfig(const wxString&, const wxString&, const wxString&, const wxString&, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:98:7: note: in expansion of macro 'wxCHECK_RET' 98 | wxCHECK_RET( wxTheApp, wxT("No application name in wxRegConfig ctor!") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadString(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:553:5: note: in expansion of macro 'wxCHECK_MSG' 553 | wxCHECK_MSG( pStr, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadLong(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( plResult, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_registry.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/registry.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:140:3: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( key < nStdKeys, wxEmptyString, wxT("invalid key in wxRegKey::GetStdKeyName") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyShortName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/registry.cpp:148:3: note: in expansion of macro 'wxCHECK' 148 | wxCHECK( key < nStdKeys, wxEmptyString ); | ^~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::Rename(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:532:5: note: in expansion of macro 'wxCHECK_MSG' 532 | wxCHECK_MSG( !m_strKey.empty(), false, _T("registry hives can't be renamed") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::GetNextValue(wxString&, long int&) const': ../src/msw/registry.cpp:1016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1016 | if ( lIndex == -1 ) | ^~ ../src/msw/registry.cpp:1019:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1019 | wxChar szValueName[1024]; // @@ use RegQueryInfoKey... | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_snglinst.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/snglinst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceCheckerImpl::WasOpened() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:71:9: note: in expansion of macro 'wxCHECK_MSG' 71 | wxCHECK_MSG( m_hMutex, false, | ^~~~~~~~~~~ ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceChecker::IsAnotherRunning() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:118:5: note: in expansion of macro 'wxCHECK_MSG' 118 | wxCHECK_MSG( m_impl, false, _T("must call Create() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_stackwalk.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stackwalk.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_stdpaths.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stdpaths.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_thread.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/thread.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/thread.cpp: In member function 'void* wxThread::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/thread.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( !IsDetached(), (ExitCode)-1, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Lock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:41:5: note: in expansion of macro 'wxCHECK_MSG' 41 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::TryLock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Unlock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:57:5: note: in expansion of macro 'wxCHECK_MSG' 57 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:247:5: note: in expansion of macro 'wxCHECK_MSG' 247 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Signal()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:263:5: note: in expansion of macro 'wxCHECK_MSG' 263 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Broadcast()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:303:5: note: in expansion of macro 'wxCHECK_MSG' 303 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::TryWait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:311:5: note: in expansion of macro 'wxCHECK_MSG' 311 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Post()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_utils.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utils.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utils.cpp: In function 'bool wxGetUserName(wxChar*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:288:5: note: in expansion of macro 'wxCHECK_MSG' 288 | wxCHECK_MSG( buf && ( maxSize > 0 ), false, | ^~~~~~~~~~~ ../src/msw/utils.cpp: In function 'HWND__* wxCreateHiddenWindow(const WCHAR**, LPCTSTR, WNDPROC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:1534:5: note: in expansion of macro 'wxCHECK_MSG' 1534 | wxCHECK_MSG( classname && pclassname && wndproc, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_utilsexc.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsexc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsexc.cpp: In function 'long int wxExecute(const wxString&, int, wxProcess*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utilsexc.cpp:913:5: note: in expansion of macro 'wxCHECK_MSG' 913 | wxCHECK_MSG( traits, -1, _T("no wxAppTraits in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_event.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp In file included from ../src/common/event.cpp:46: ../src/common/event.cpp: In destructor 'wxEventPtr::~wxEventPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/event.cpp:49:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 49 | wxDEFINE_SCOPED_PTR(wxEvent, wxEventPtr) | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/event.cpp: In member function 'void wxEvtHandler::AddPendingEvent(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1139:5: note: in expansion of macro 'wxCHECK_RET' 1139 | wxCHECK_RET( eventCopy, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'void wxEvtHandler::ProcessPendingEvents()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1171:5: note: in expansion of macro 'wxCHECK_RET' 1171 | wxCHECK_RET( m_pendingEvents, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'bool wxEvtHandler::SearchDynamicEventTable(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1396:5: note: in expansion of macro 'wxCHECK_MSG' 1396 | wxCHECK_MSG( m_dynamicEvents, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fs_mem.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msgout.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_utilscmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/utilscmn.cpp: In function 'bool ReadAll(wxInputStream*, wxArrayString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/utilscmn.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( is, false, _T("NULL stream in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_main.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_mslu.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp In file included from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'bool wxStringData::IsEmpty() const', inlined from 'void wxStringData::Unlock()' at ../include/wx/string.h:243:33, inlined from 'wxStringBase::~wxStringBase()' at ../include/wx/string.h:396:30, inlined from 'wxString::~wxString()' at ../include/wx/string.h:659:24, inlined from 'bool wxLaunchDefaultBrowserBaseImpl(const wxString&, int)' at ../src/common/utilscmn.cpp:770:75: ../include/wx/string.h:226:37: warning: array subscript -1 is outside array bounds of 'const wxChar [1073741823]' {aka 'const wchar_t [1073741823]'} [-Warray-bounds] 226 | bool IsEmpty() const { return (nRefs == -1); } | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_volume.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_fs_inet.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_inet.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_ftp.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ftp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_http.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/http.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_protocol.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/protocol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_sckaddr.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckaddr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_sckfile.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckfile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_sckipc.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckipc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_sckstrm.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_socket.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/socket.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_url.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/url.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_msw_gsocket.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsocket.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_urlmsw.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/urlmsw.cpp ../src/msw/gsocket.cpp: In member function 'bool GSocket::SetReusable()': ../src/msw/gsocket.cpp:525:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (this && m_fd == INVALID_SOCKET) { | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_event.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fs_mem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msgout.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_utilscmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_main.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_mslu.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_volume.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_app.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/app.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_bitmap.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bitmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CopyFromDIB(const wxDIB&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:391:5: note: in expansion of macro 'wxCHECK_MSG' 391 | wxCHECK_MSG( dib.IsOk(), false, _T("invalid DIB in CopyFromDIB") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'virtual bool wxBitmap::Create(int, int, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:522:5: note: in expansion of macro 'wxCHECK_MSG' 522 | wxCHECK_MSG( dc.Ok(), false, _T("invalid HDC in wxBitmap::Create()") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:792:5: note: in expansion of macro 'wxCHECK_MSG' 792 | wxCHECK_MSG( dc.Ok(), false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, int, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:802:5: note: in expansion of macro 'wxCHECK_MSG' 802 | wxCHECK_MSG( image.Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'wxBitmap wxBitmap::GetSubBitmapOfHDC(const wxRect&, WXHDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1085:5: note: in expansion of macro 'wxCHECK_MSG' 1085 | wxCHECK_MSG( Ok() && | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1255:9: note: in expansion of macro 'wxCHECK_MSG' 1255 | wxCHECK_MSG( !GetBitmapData()->m_dib, NULL, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:11: warning: the compiler can assume that the address of 'dataBase' will never be NULL [-Waddress] 1324 | if ( !&dataBase ) | ^~~~~~~~~ ../src/msw/bitmap.cpp:1318:46: note: 'dataBase' declared here 1318 | void wxBitmap::UngetRawData(wxPixelDataBase& dataBase) | ~~~~~~~~~~~~~~~~~^~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1422:5: note: in expansion of macro 'wxCHECK_MSG' 1422 | wxCHECK_MSG( bitmap.Ok() && bitmap.GetDepth() == 1, false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1482:5: note: in expansion of macro 'wxCHECK_MSG' 1482 | wxCHECK_MSG( bitmap.Ok(), false, _T("invalid bitmap in wxMask::Create") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In function 'HBITMAP__* wxInvertMask(HBITMAP, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1765:5: note: in expansion of macro 'wxCHECK_MSG' 1765 | wxCHECK_MSG( hbmpMask, 0, _T("invalid bitmap in wxInvertMask") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:5: warning: 'nonnull' argument 'dataBase' compared to NULL [-Wnonnull-compare] 1324 | if ( !&dataBase ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_brush.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/brush.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/brush.cpp: In member function 'wxColour wxBrush::GetColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( Ok(), wxNullColour, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual int wxBrush::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:278:5: note: in expansion of macro 'wxCHECK_MSG' 278 | wxCHECK_MSG( Ok(), 0, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'wxBitmap* wxBrush::GetStipple() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:285:5: note: in expansion of macro 'wxCHECK_MSG' 285 | wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual void* wxBrush::GetResourceHandle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:292:5: note: in expansion of macro 'wxCHECK_MSG' 292 | wxCHECK_MSG( Ok(), FALSE, _T("invalid brush") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_caret.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/caret.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_clipbrd.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/clipbrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/clipbrd.cpp: In function 'bool wxOpenClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:85:5: note: in expansion of macro 'wxCHECK_MSG' 85 | wxCHECK_MSG( !gs_wxClipboardIsOpen, true, wxT("clipboard already opened.") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In function 'bool wxCloseClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( gs_wxClipboardIsOpen, false, wxT("clipboard is not opened") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In member function 'virtual bool wxClipboard::AddData(wxDataObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( data, false, wxT("data is invalid") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_colour.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colour.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_cursor.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/cursor.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/cursor.cpp: In constructor 'wxCursor::wxCursor(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/cursor.cpp:348:5: note: in expansion of macro 'wxCHECK_RET' 348 | wxCHECK_RET( idCursor > 0 && (size_t)idCursor < WXSIZEOF(stdCursors), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_data.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/data.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dc.cpp: In member function 'void wxDC::SetClippingHrgn(WXHRGN)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:422:5: note: in expansion of macro 'wxCHECK_RET' 422 | wxCHECK_RET( hrgn, wxT("invalid clipping region") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoGetPixel(wxCoord, wxCoord, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:637:5: note: in expansion of macro 'wxCHECK_MSG' 637 | wxCHECK_MSG( col, false, _T("NULL colour parameter in wxDC::GetPixel") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawIcon(const wxIcon&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1165:5: note: in expansion of macro 'wxCHECK_RET' 1165 | wxCHECK_RET( icon.Ok(), wxT("invalid icon in DrawIcon") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1181:5: note: in expansion of macro 'wxCHECK_RET' 1181 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxDC::DrawBitmap") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2071:5: note: in expansion of macro 'wxCHECK_MSG' 2071 | wxCHECK_MSG( source, false, _T("wxDC::Blit(): NULL wxDC pointer") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoGetSizeMM(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2382:9: note: in expansion of macro 'wxCHECK_RET' 2382 | wxCHECK_RET( wTotal, _T("0 width device?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2391:9: note: in expansion of macro 'wxCHECK_RET' 2391 | wxCHECK_RET( hTotal, _T("0 height device?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dcclient.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcclient.cpp ../src/msw/dc.cpp: In function 'void wxAlphaBlend(HDC, int, int, int, int, int, int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2633:5: note: in expansion of macro 'wxCHECK_RET' 2633 | wxCHECK_RET( dataDst && dataSrc, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcclient.cpp: In member function 'void wxArrayDCInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp:57:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 57 | WX_DEFINE_OBJARRAY(wxArrayDCInfo) | ^~~~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxWindowDC::wxWindowDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:97:5: note: in expansion of macro 'wxCHECK_RET' 97 | wxCHECK_RET( canvas, _T("invalid window in wxWindowDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxWindowDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:124:5: note: in expansion of macro 'wxCHECK_RET' 124 | wxCHECK_RET( m_canvas, _T("wxWindowDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxClientDC::wxClientDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:140:5: note: in expansion of macro 'wxCHECK_RET' 140 | wxCHECK_RET( canvas, _T("invalid window in wxClientDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxClientDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( m_canvas, _T("wxClientDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDC::wxPaintDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:214:5: note: in expansion of macro 'wxCHECK_RET' 214 | wxCHECK_RET( canvas, wxT("NULL canvas in wxPaintDC ctor") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDC::~wxPaintDC()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:256:9: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDCEx::wxPaintDCEx(wxWindow*, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:318:5: note: in expansion of macro 'wxCHECK_RET' 318 | wxCHECK_RET( dc, wxT("wxPaintDCEx requires an existing device context") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDCEx::~wxPaintDCEx()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dcmemory.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcmemory.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcmemory.cpp: In constructor 'wxMemoryDC::wxMemoryDC(wxDC*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcmemory.cpp:52:5: note: in expansion of macro 'wxCHECK_RET' 52 | wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dcprint.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcprint.cpp: In member function 'virtual void wxPrinterDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcprint.cpp:390:5: note: in expansion of macro 'wxCHECK_RET' 390 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxPrinterDC::DrawBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dcscreen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcscreen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dialup.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialup.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::Dial(const wxString&, const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:754:5: note: in expansion of macro 'wxCHECK_MSG' 754 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::HangUp()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:934:5: note: in expansion of macro 'wxCHECK_MSG' 934 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::IsOnline() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1011:5: note: in expansion of macro 'wxCHECK_MSG' 1011 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetOnlineStatus(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1033:5: note: in expansion of macro 'wxCHECK_RET' 1033 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::EnableAutoCheckOnlineStatus(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1040:5: note: in expansion of macro 'wxCHECK_MSG' 1040 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::DisableAutoCheckOnlineStatus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1196:5: note: in expansion of macro 'wxCHECK_RET' 1196 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetWellKnownHost(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1226:5: note: in expansion of macro 'wxCHECK_RET' 1226 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetConnectCommand(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1234:5: note: in expansion of macro 'wxCHECK_RET' 1234 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In function 'void wxRasDialFunc(UINT, tagRASCONNSTATE, DWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1330:5: note: in expansion of macro 'wxCHECK_RET' 1330 | wxCHECK_RET( dialUpManager, wxT("who started to dial then?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dib.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( info, false, _T("malloc(BITMAPINFO) failed") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:148:5: note: in expansion of macro 'wxCHECK_MSG' 148 | wxCHECK_MSG( bmp.Ok(), false, _T("wxDIB::Create(): invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Save(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( m_handle, false, _T("wxDIB::Save(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'HBITMAP__* wxDIB::CreateDDB(HDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( m_handle, 0, _T("wxDIB::CreateDDB(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In static member function 'static HBITMAP__* wxDIB::ConvertToBitmap(const BITMAPINFO*, HDC, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:427:5: note: in expansion of macro 'wxCHECK_MSG' 427 | wxCHECK_MSG( pbmi, 0, _T("invalid DIB in ConvertToBitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxPalette* wxDIB::CreatePalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( pPalette, NULL, _T("out of memory") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxImage&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( image.Ok(), false, _T("invalid wxImage in wxDIB ctor") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxImage wxDIB::ConvertToImage() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:740:5: note: in expansion of macro 'wxCHECK_MSG' 740 | wxCHECK_MSG( IsOk(), wxNullImage, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_display.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/display.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/display.cpp: In member function 'void wxDisplayInfoArray::Remove(_wxArraywxDisplayInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp:177:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 177 | WX_DEFINE_ARRAY_PTR(wxDisplayInfo *, wxDisplayInfoArray); | ^~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual wxDisplayImpl* wxDisplayFactoryMultimon::CreateDisplay(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:661:5: note: in expansion of macro 'wxCHECK_MSG' 661 | wxCHECK_MSG( n < m_displays.size(), NULL, _T("invalid display index") ); | ^~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual bool wxDisplayImplMultimon::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:714:9: note: in expansion of macro 'wxCHECK_MSG' 714 | wxCHECK_MSG( mode.w && mode.h, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_enhmeta.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/enhmeta.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::Play(wxDC*, wxRect*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( dc, false, _T("invalid wxDC in wxEnhMetaFile::Play") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::SetClipboard(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:180:5: note: in expansion of macro 'wxCHECK_MSG' 180 | wxCHECK_MSG( m_hMF, false, _T("can't copy invalid metafile to clipboard") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'wxEnhMetaFile* wxEnhMetaFileDC::Close()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( Ok(), NULL, _T("invalid wxEnhMetaFileDC") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:395:9: note: in expansion of macro 'wxCHECK_MSG' 395 | wxCHECK_MSG( size, false, _T("GetWinMetaFileBits() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:443:9: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:454:9: note: in expansion of macro 'wxCHECK_MSG' 454 | wxCHECK_MSG( size, false, _T("GetMetaFileBitsEx() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::GetDataHere(void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:518:5: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_evtloop.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/evtloop.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/evtloop.cpp: In member function 'virtual bool wxEventLoop::Dispatch()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/evtloop.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( IsRunning(), false, _T("can't call Dispatch() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_font.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/font.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/font.cpp: In member function 'virtual int wxFont::GetPointSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1024:5: note: in expansion of macro 'wxCHECK_MSG' 1024 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxSize wxFont::GetPixelSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( Ok(), wxDefaultSize, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::IsUsingSizeInPixels() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1038:5: note: in expansion of macro 'wxCHECK_MSG' 1038 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetFamily() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1045:5: note: in expansion of macro 'wxCHECK_MSG' 1045 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1052:5: note: in expansion of macro 'wxCHECK_MSG' 1052 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetWeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1059:5: note: in expansion of macro 'wxCHECK_MSG' 1059 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::GetUnderlined() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( Ok(), false, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetFaceName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1073:5: note: in expansion of macro 'wxCHECK_MSG' 1073 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxFontEncoding wxFont::GetEncoding() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1080:5: note: in expansion of macro 'wxCHECK_MSG' 1080 | wxCHECK_MSG( Ok(), wxFONTENCODING_DEFAULT, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoUserDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1102:5: note: in expansion of macro 'wxCHECK_MSG' 1102 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_fontenum.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontenum.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_fontutil.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontutil.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fontutil.cpp: In function 'bool wxGetNativeFontEncoding(wxFontEncoding, wxNativeEncodingInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fontutil.cpp:140:5: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( info, false, _T("bad pointer in wxGetNativeFontEncoding") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_gdiimage.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiimage.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/gdiimage.cpp: In member function 'virtual bool wxIconHandler::Load(wxGDIImage*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:129:9: note: in expansion of macro 'wxCHECK_MSG' 129 | wxCHECK_MSG( icon, false, _T("wxIconHandler only works with icons") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::LoadFile(wxBitmap*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:359:5: note: in expansion of macro 'wxCHECK_MSG' 359 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in LoadFile") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::SaveFile(wxBitmap*, const wxString&, int, const wxPalette*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:375:5: note: in expansion of macro 'wxCHECK_MSG' 375 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in SaveFile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_gdiobj.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_graphics.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/graphics.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gsockmsw.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsockmsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_icon.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/icon.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_imaglist.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/imaglist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/imaglist.cpp: In member function 'bool wxImageList::Draw(int, wxDC&, int, int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/imaglist.cpp:245:5: note: in expansion of macro 'wxCHECK_MSG' 245 | wxCHECK_MSG( hDC, false, _T("invalid wxDC in wxImageList::Draw") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_minifram.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/minifram.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_ole_dataobj.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dataobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dropsrc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dropsrc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dropsrc.cpp: In member function 'virtual wxDragResult wxDropSource::DoDragDrop(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dropsrc.cpp:187:3: note: in expansion of macro 'wxCHECK_MSG' 187 | wxCHECK_MSG( m_data != NULL, wxDragNone, wxT("No data in wxDropSource!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_droptgt.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/droptgt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dataobj.cpp: In member function 'wxString wxDataFormat::GetId() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:154:5: note: in expansion of macro 'wxCHECK_MSG' 154 | wxCHECK_MSG( !IsStandard(), s, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxBitmapDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:817:5: note: in expansion of macro 'wxCHECK_MSG' 817 | wxCHECK_MSG( hbmp, FALSE, wxT("pasting/dropping invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxFileDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1022:5: note: in expansion of macro 'wxCHECK_MSG' 1022 | wxCHECK_MSG ( nFiles != (UINT)-1, FALSE, wxT("wrong HDROP handle") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxURLDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1225:5: note: in expansion of macro 'wxCHECK_MSG' 1225 | wxCHECK_MSG( m_dataObjectLast, FALSE, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'wxString wxURLDataObject::GetURL() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1234:5: note: in expansion of macro 'wxCHECK_MSG' 1234 | wxCHECK_MSG( m_dataObjectLast, url, wxT("no data in wxURLDataObject") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_oleutils.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/oleutils.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_palette.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/palette.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_pen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/pen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_popupwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/popupwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_printdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_printwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_region.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/region.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/region.cpp: In member function 'virtual bool wxRegion::DoOffset(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( M_REGION, false, _T("invalid wxRegion") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetX() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:444:5: note: in expansion of macro 'wxCHECK_MSG' 444 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetY() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetW() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:458:5: note: in expansion of macro 'wxCHECK_MSG' 458 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetH() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:465:5: note: in expansion of macro 'wxCHECK_MSG' 465 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_renderer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/renderer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_settings.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/settings.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/settings.cpp: In static member function 'static int wxSystemSettingsNative::GetMetric(wxSystemMetric, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/settings.cpp:404:5: note: in expansion of macro 'wxCHECK_MSG' 404 | wxCHECK_MSG( index > 0 && (size_t)index < WXSIZEOF(gs_metricsMap), 0, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_timer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/timer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/timer.cpp: In function 'LRESULT wxTimerWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/timer.cpp:198:9: note: in expansion of macro 'wxCHECK_MSG' 198 | wxCHECK_MSG( node != TimerMap().end(), 0, wxT("bogus timer id in wxTimerProc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_tooltip.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tooltip.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_toplevel.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/toplevel.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/toplevel.cpp: In member function 'virtual bool wxTopLevelWindowMSW::SetShape(const wxRegion&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/toplevel.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( HasFlag(wxFRAME_SHAPED), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_utilsgui.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsgui.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsgui.cpp: In function 'void wxEndBusyCursor()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/utilsgui.cpp:177:5: note: in expansion of macro 'wxCHECK_RET' 177 | wxCHECK_RET( gs_wxBusyCursorCount > 0, | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp: In function 'bool wxCheckForInterrupt(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp:199:5: note: in expansion of macro 'wxCHECK' 199 | wxCHECK( wnd, false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_uxtheme.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/uxtheme.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_window.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/window.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:588:5: note: in expansion of macro 'wxCHECK_MSG' 588 | wxCHECK_MSG( parent, false, wxT("can't create wxWindow without parent") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetFocus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:627:5: note: in expansion of macro 'wxCHECK_RET' 627 | wxCHECK_RET( hWnd, _T("can't set focus to invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual int wxWindow::GetScrollPos(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:919:5: note: in expansion of macro 'wxCHECK_MSG' 919 | wxCHECK_MSG( hWnd, 0, _T("no HWND in GetScrollPos") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetScrollPos(int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:960:5: note: in expansion of macro 'wxCHECK_RET' 960 | wxCHECK_RET( hWnd, _T("SetScrollPos: no HWND") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetLayoutDirection(wxLayoutDirection)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1084:5: note: in expansion of macro 'wxCHECK_RET' 1084 | wxCHECK_RET( hwnd, _T("layout direction must be set after window creation") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual wxLayoutDirection wxWindow::GetLayoutDirection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1117:5: note: in expansion of macro 'wxCHECK_MSG' 1117 | wxCHECK_MSG( hwnd, wxLayout_Default, _T("invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::SubclassWin(WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1144:5: note: in expansion of macro 'wxCHECK_RET' 1144 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in SubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::UnsubclassWin()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1180:9: note: in expansion of macro 'wxCHECK_RET' 1180 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in UnsubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In function 'void wxAssociateWinWithHandle(HWND, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3448:5: note: in expansion of macro 'wxCHECK_RET' 3448 | wxCHECK_RET( hWnd != (HWND)NULL, | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::MSWCreate(const wxChar*, const wxChar*, const wxPoint&, const wxSize&, WXDWORD, WXDWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3590:5: note: in expansion of macro 'wxCHECK_MSG' 3590 | wxCHECK_MSG( wclass, false, wxT("failed to register window class?") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnDrawItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4258:9: note: in expansion of macro 'wxCHECK_MSG' 4258 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnMeasureItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4324:9: note: in expansion of macro 'wxCHECK_MSG' 4324 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_helpchm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpchm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_helpwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_automtn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/automtn.cpp ../src/msw/ole/automtn.cpp:32: warning: "_FORCENAMELESSUNION" redefined 32 | #define _FORCENAMELESSUNION | In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/msxml.h:25, from /usr/i686-w64-mingw32/sys-root/mingw/include/urlmon.h:450, from /usr/i686-w64-mingw32/sys-root/mingw/include/objbase.h:163, from /usr/i686-w64-mingw32/sys-root/mingw/include/ole2.h:17, from /usr/i686-w64-mingw32/sys-root/mingw/include/wtypes.h:13, from /usr/i686-w64-mingw32/sys-root/mingw/include/winscard.h:10, from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:97, from ../include/wx/msw/wrapwin.h:51, from ../include/wx/wxprec.h:45: /usr/i686-w64-mingw32/sys-root/mingw/include/oaidl.h:478: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_uuid.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/uuid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_generic_statusbr.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/statusbr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:141:5: note: in expansion of macro 'wxCHECK_RET' 141 | wxCHECK_RET( (number >= 0) && (number < m_nFields), | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual wxString wxStatusBarGeneric::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:163:5: note: in expansion of macro 'wxCHECK_MSG' 163 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:172:5: note: in expansion of macro 'wxCHECK_RET' 172 | wxCHECK_RET( n == m_nFields, _T("status bar field count mismatch") ); | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual bool wxStatusBarGeneric::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:332:5: note: in expansion of macro 'wxCHECK_MSG' 332 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_prntdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/prntdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_accel.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/accel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_bmpbuttn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bmpbuttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_button.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/button.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/button.cpp: In member function 'virtual void wxButton::SetDefault()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:350:5: note: in expansion of macro 'wxCHECK_RET' 350 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ ../src/msw/button.cpp: In static member function 'static void wxButton::SetDefaultStyle(wxButton*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:435:9: note: in expansion of macro 'wxCHECK_RET' 435 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_checkbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checkbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checkbox.cpp: In member function 'virtual void wxCheckBox::Command(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checkbox.cpp:255:5: note: in expansion of macro 'wxCHECK_RET' 255 | wxCHECK_RET( (state == wxCHK_UNCHECKED) || (state == wxCHK_CHECKED) | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_choice.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/choice.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_colordlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colordlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/choice.cpp: In member function 'virtual int wxChoice::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:258:5: note: in expansion of macro 'wxCHECK_MSG' 258 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:277:5: note: in expansion of macro 'wxCHECK_RET' 277 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::Delete") ); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::SetString") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_combo.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_combobox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/combobox.cpp: In function 'LRESULT wxComboEditWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/combobox.cpp:199:17: note: in expansion of macro 'wxCHECK_MSG' 199 | wxCHECK_MSG( win, 0, _T("should have a parent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_control.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/control.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dialog.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialog.cpp In file included from ../src/msw/dialog.cpp:43: ../src/msw/dialog.cpp: In destructor 'wxDialogModalDataPtr::~wxDialogModalDataPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/dialog.cpp:136:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 136 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxDialogModalData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dirdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dirdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dragimag.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dragimag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_filedlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/filedlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_frame.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gauge95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gauge95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_iniconf.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/iniconf.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_listbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetFirstItem(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:256:5: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:264:5: note: in expansion of macro 'wxCHECK_RET' 264 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetSelection(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:392:5: note: in expansion of macro 'wxCHECK_RET' 392 | wxCHECK_RET( N == wxNOT_FOUND || IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::IsSelected(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:407:5: note: in expansion of macro 'wxCHECK_MSG' 407 | wxCHECK_MSG( IsValid(N), false, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void* wxListBox::DoGetItemClientData(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:420:5: note: in expansion of macro 'wxCHECK_MSG' 420 | wxCHECK_MSG( IsValid(n), NULL, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetItemClientData(unsigned int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:433:5: note: in expansion of macro 'wxCHECK_RET' 433 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual int wxListBox::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( !HasMultipleSelection(), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual wxString wxListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:505:5: note: in expansion of macro 'wxCHECK_MSG' 505 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoInsertItems(const wxArrayString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:520:5: note: in expansion of macro 'wxCHECK_RET' 520 | wxCHECK_RET( IsValidInsert(pos), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:560:5: note: in expansion of macro 'wxCHECK_RET' 560 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnMeasure(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:823:5: note: in expansion of macro 'wxCHECK' 823 | wxCHECK( ((m_windowStyle & wxLB_OWNERDRAW) == wxLB_OWNERDRAW), false ); | ^~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnDraw(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:865:5: note: in expansion of macro 'wxCHECK' 865 | wxCHECK( data && (data != LB_ERR), false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_listctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listctrl.cpp: In member function 'bool wxListCtrl::SetItem(wxListItem&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( id >= 0 && id < GetItemCount(), false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'wxTextCtrl* wxListCtrl::EditLabel(long int, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:1411:5: note: in expansion of macro 'wxCHECK_MSG' 1411 | wxCHECK_MSG( textControlClass->IsKindOf(CLASSINFO(wxTextCtrl)), NULL, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual bool wxListCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2322:21: note: in expansion of macro 'wxCHECK_MSG' 2322 | wxCHECK_MSG( startPos <= maxPos, false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'void wxListCtrl::OnPaint(wxPaintEvent&)': ../src/msw/listctrl.cpp:2769:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2769 | if (!InReportView() || !drawHRules && !drawVRules) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual int wxListCtrl::OnGetItemImage(long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2883:5: note: in expansion of macro 'wxCHECK_MSG' 2883 | wxCHECK_MSG(!GetImageList(wxIMAGE_LIST_SMALL), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_mdi.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mdi.cpp: In function 'void MDISetMenu(wxWindow*, HMENU, HMENU)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mdi.cpp:1404:5: note: in expansion of macro 'wxCHECK_RET' 1404 | wxCHECK_RET( parent, wxT("MDI client without parent frame? weird...") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_menu.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menu.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, NULL, _T("NULL item in wxMenu::DoAppend") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:652:5: note: in expansion of macro 'wxCHECK_MSG' 652 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'void wxMenuBar::Refresh()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:890:5: note: in expansion of macro 'wxCHECK_RET' 890 | wxCHECK_RET( IsAttached(), wxT("can't refresh unattached menubar") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::EnableTop(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1015:5: note: in expansion of macro 'wxCHECK_RET' 1015 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::SetLabelTop(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1026:5: note: in expansion of macro 'wxCHECK_RET' 1026 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxString wxMenuBar::GetLabelTop(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1084:5: note: in expansion of macro 'wxCHECK_MSG' 1084 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'wxString wxMenuBar::GetMenuLabel(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual bool wxMenuBar::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1217:5: note: in expansion of macro 'wxCHECK_MSG' 1217 | wxCHECK_MSG( submenu, false, wxT("can't append invalid menu to menubar") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_menuitem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menuitem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::Check(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:266:5: note: in expansion of macro 'wxCHECK_RET' 266 | wxCHECK_RET( IsCheckable(), wxT("only checkable items may be checked") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:307:9: note: in expansion of macro 'wxCHECK_RET' 307 | wxCHECK_RET( start != -1 && end != -1, | ^~~~~~~~~~~ ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::SetText(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:366:5: note: in expansion of macro 'wxCHECK_RET' 366 | wxCHECK_RET( hMenu, wxT("menuitem without menu") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_metafile.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/metafile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_msgdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/msgdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_nativdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/nativdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_notebook.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/notebook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::SetSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:461:5: note: in expansion of macro 'wxCHECK_MSG' 461 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::ChangeSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:503:5: note: in expansion of macro 'wxCHECK_MSG' 503 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:517:5: note: in expansion of macro 'wxCHECK_MSG' 517 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual wxString wxNotebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxEmptyString, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:560:5: note: in expansion of macro 'wxCHECK_MSG' 560 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:571:5: note: in expansion of macro 'wxCHECK_MSG' 571 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'void wxNotebook::AdjustPageSize(wxNotebookPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:678:5: note: in expansion of macro 'wxCHECK_RET' 678 | wxCHECK_RET( page, _T("NULL page in wxNotebook::AdjustPageSize") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::InsertPage(size_t, wxNotebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:767:5: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( IS_VALID_PAGE(nPage) || nPage == GetPageCount(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_access.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/access.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_ownerdrw.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ownerdrw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_radiobox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( IsValid(item), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( IsValid(N), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual wxString wxRadioBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:368:5: note: in expansion of macro 'wxCHECK_MSG' 368 | wxCHECK_MSG( IsValid(item), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Enable(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemEnabled(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:397:5: note: in expansion of macro 'wxCHECK_MSG' 397 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Show(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:406:5: note: in expansion of macro 'wxCHECK_MSG' 406 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemShown(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:422:5: note: in expansion of macro 'wxCHECK_MSG' 422 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In function 'LRESULT wxRadioBtnWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:767:17: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:826:17: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:844:17: note: in expansion of macro 'wxCHECK_MSG' 844 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_radiobut.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobut.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/radiobut.cpp: In member function 'virtual void wxRadioButton::SetValue(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobut.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( nodeThis, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_scrolbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/scrolbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_slider95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/slider95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_spinbutt.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinbutt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/spinbutt.cpp: In member function 'virtual bool wxSpinButton::MSWOnScroll(int, WXWORD, WXWORD, WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/spinbutt.cpp:299:5: note: in expansion of macro 'wxCHECK_MSG' 299 | wxCHECK_MSG( control, false, wxT("scrolling what?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_spinctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_statbmp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbmp.cpp: In member function 'virtual wxIcon wxStaticBitmap::GetIcon() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( m_isIcon, wxIcon(), _T("no icon in this wxStaticBitmap") ); | ^~~~~~~~~~~ ../src/msw/statbmp.cpp: In member function 'virtual wxBitmap wxStaticBitmap::GetBitmap() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:239:9: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( m_image, wxBitmap(), _T("no image in wxStaticBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_statbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_statbr95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbr95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbr95.cpp: In member function 'bool wxStatusBar::Create(wxWindow*, wxWindowID, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:69:5: note: in expansion of macro 'wxCHECK_MSG' 69 | wxCHECK_MSG( parent, false, wxT("status bar must have a parent") ); | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual void wxStatusBar::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:192:5: note: in expansion of macro 'wxCHECK_RET' 192 | wxCHECK_RET( (nField >= 0) && (nField < m_nFields), | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual wxString wxStatusBar::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:232:5: note: in expansion of macro 'wxCHECK_MSG' 232 | wxCHECK_MSG( (nField >= 0) && (nField < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual bool wxStatusBar::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( (i >= 0) && (i < m_nFields), false, | ^~~~~~~~~~~ In file included from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In destructor 'SelectInHDC::~SelectInHDC()', inlined from 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)' at ../src/msw/statbox.cpp:512:5: ../include/wx/msw/private.h:425:49: warning: 'selFont.SelectInHDC::m_hgdiobj' may be used uninitialized [-Wmaybe-uninitialized] 425 | ~SelectInHDC() { if ( m_hdc ) ::SelectObject(m_hdc, m_hgdiobj); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/msw/statbox.cpp: In member function 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)': ../src/msw/statbox.cpp:408:21: note: 'selFont.SelectInHDC::m_hgdiobj' was declared here 408 | SelectInHDC selFont; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_statline.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statline.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_stattext.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stattext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_tabctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tabctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_tbar95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tbar95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolNormalBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1425:9: note: in expansion of macro 'wxCHECK_RET' 1425 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolDisabledBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1437:9: note: in expansion of macro 'wxCHECK_RET' 1437 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_textctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/textctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_tglbtn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_treectrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/treectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::DoGetItem(wxTreeViewItem*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:853:5: note: in expansion of macro 'wxCHECK_MSG' 853 | wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:918:5: note: in expansion of macro 'wxCHECK_MSG' 918 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxString wxTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:963:5: note: in expansion of macro 'wxCHECK_MSG' 963 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:981:5: note: in expansion of macro 'wxCHECK_RET' 981 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual int wxTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1008:5: note: in expansion of macro 'wxCHECK_MSG' 1008 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1025:5: note: in expansion of macro 'wxCHECK_RET' 1025 | wxCHECK_RET( which >= 0 && | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'wxTreeItemParam* wxTreeCtrl::GetItemParam(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1047:5: note: in expansion of macro 'wxCHECK_MSG' 1047 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1083:5: note: in expansion of macro 'wxCHECK_RET' 1083 | wxCHECK_RET( param, wxT("failed to change tree items data") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1090:5: note: in expansion of macro 'wxCHECK_RET' 1090 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1102:5: note: in expansion of macro 'wxCHECK_RET' 1102 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1136:5: note: in expansion of macro 'wxCHECK_MSG' 1136 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1144:5: note: in expansion of macro 'wxCHECK_MSG' 1144 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1152:5: note: in expansion of macro 'wxCHECK_MSG' 1152 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1161:5: note: in expansion of macro 'wxCHECK_RET' 1161 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1185:5: note: in expansion of macro 'wxCHECK_RET' 1185 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1208:5: note: in expansion of macro 'wxCHECK_RET' 1208 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1239:5: note: in expansion of macro 'wxCHECK_MSG' 1239 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1270:5: note: in expansion of macro 'wxCHECK_MSG' 1270 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1286:5: note: in expansion of macro 'wxCHECK_MSG' 1286 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1296:5: note: in expansion of macro 'wxCHECK_MSG' 1296 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1306:5: note: in expansion of macro 'wxCHECK_MSG' 1306 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1329:5: note: in expansion of macro 'wxCHECK_MSG' 1329 | wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), wxTreeItemId(), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1362:5: note: in expansion of macro 'wxCHECK_MSG' 1362 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1418:5: note: in expansion of macro 'wxCHECK_MSG' 1418 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1436:5: note: in expansion of macro 'wxCHECK_MSG' 1436 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1442:5: note: in expansion of macro 'wxCHECK_MSG' 1442 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::IsItemChecked(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1473:5: note: in expansion of macro 'wxCHECK_MSG' 1473 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetItemCheck(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1485:5: note: in expansion of macro 'wxCHECK_RET' 1485 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1515:5: note: in expansion of macro 'wxCHECK_MSG' 1515 | wxCHECK_MSG( parent.IsOk() || !TreeView_GetRoot(GetHwnd()), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::DoExpand(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1732:5: note: in expansion of macro 'wxCHECK_RET' 1732 | wxCHECK_RET( !IsHiddenRoot(item), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1820:5: note: in expansion of macro 'wxCHECK_RET' 1820 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't select hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1854:5: note: in expansion of macro 'wxCHECK_RET' 1854 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't show hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In static member function 'static int wxTreeSortHelper::Compare(LPARAM, LPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2005:5: note: in expansion of macro 'wxCHECK_MSG' 2005 | wxCHECK_MSG( pItem1 && pItem2, 0, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2016:5: note: in expansion of macro 'wxCHECK_RET' 2016 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../src/msw/treectrl.cpp:2914:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2914 | eventType = (int)hdr->code == NM_DBLCLK | ^ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetState(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:3142:5: note: in expansion of macro 'wxCHECK_RET' 3142 | wxCHECK_RET( state < m_imageListState->GetImageCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_checklst.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checklst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual bool wxCheckListBox::IsChecked(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:403:5: note: in expansion of macro 'wxCHECK_MSG' 403 | wxCHECK_MSG( IsValid(uiIndex), false, _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Check(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:410:5: note: in expansion of macro 'wxCHECK_RET' 410 | wxCHECK_RET( IsValid(uiIndex), _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_fdrepdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fdrepdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fdrepdlg.cpp: In member function 'void wxFindReplaceDialogImpl::SubclassDialog(HWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:195:5: note: in expansion of macro 'wxCHECK_RET' 195 | wxCHECK_RET( wxGetWindowProc(hwnd) != &wxFindReplaceWindowProc, | ^~~~~~~~~~~ ../src/msw/fdrepdlg.cpp: In member function 'virtual bool wxFindReplaceDialog::Show(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_FindReplaceData, false, _T("call Create() first!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_fontdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_accesscmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/accesscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_anidecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/anidecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/anidecod.cpp: In member function 'void wxImageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxImageArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp: In member function 'void wxANIFrameInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxANIFrameInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_appcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appcmn.cpp In file included from ../src/common/appcmn.cpp:43: ../src/common/appcmn.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/appcmn.cpp:74:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 74 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_artprov.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artprov.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Pop()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( !sm_providers->empty(), false, _T("wxArtProviders stack is empty") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Remove(wxArtProvider*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( sm_providers, false, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:204:5: note: in expansion of macro 'wxCHECK_MSG' 204 | wxCHECK_MSG( sm_providers, wxNullBitmap, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxIcon wxArtProvider::GetIcon(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( sm_providers, wxNullIcon, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_artstd.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artstd.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_bmpbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bmpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/bmpbase.cpp: In constructor 'wxBitmap::wxBitmap(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/bmpbase.cpp:169:5: note: in expansion of macro 'wxCHECK2_MSG' 169 | wxCHECK2_MSG(image.Ok(), return, wxT("invalid bitmap data")); | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp: In member function 'bool wxMaskBase::Create(const wxBitmap&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp:195:5: note: in expansion of macro 'wxCHECK_MSG' 195 | wxCHECK_MSG( pal, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_bookctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bookctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual bool wxBookCtrlBase::InsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( nPage <= m_pages.size(), false, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual wxWindow* wxBookCtrlBase::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:416:5: note: in expansion of macro 'wxCHECK_MSG' 416 | wxCHECK_MSG( nPage < m_pages.size(), NULL, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual int wxBookCtrlBase::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( n < GetPageCount(), wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_choiccmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/choiccmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_clipcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clipcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_clrpickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clrpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_colourcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/colourcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_combocmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/combocmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_cmdproc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdproc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::DoSetPopupControl(wxComboPopup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1786:5: note: in expansion of macro 'wxCHECK_RET' 1786 | wxCHECK_RET( iface, wxT("no popup interface set for wxComboCtrl") ); | ^~~~~~~~~~~ ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::ShowPopup()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1832:5: note: in expansion of macro 'wxCHECK_RET' 1832 | wxCHECK_RET( !IsPopupWindowState(Visible), wxT("popup window already shown") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmdproc.cpp: In member function 'virtual bool wxCommandProcessor::Submit(wxCommand*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:89:5: note: in expansion of macro 'wxCHECK_MSG' 89 | wxCHECK_MSG( command, false, _T("no command in wxCommandProcessor::Submit") ); | ^~~~~~~~~~~ ../src/common/cmdproc.cpp: In member function 'virtual void wxCommandProcessor::Store(wxCommand*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:109:5: note: in expansion of macro 'wxCHECK_RET' 109 | wxCHECK_RET( command, _T("no command in wxCommandProcessor::Store") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_cmndata.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmndata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmndata.cpp: In member function 'void wxColourData::SetCustomColour(int, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:92:5: note: in expansion of macro 'wxCHECK_RET' 92 | wxCHECK_RET( (i >= 0 && i < 16), _T("custom colour index out of range") ); | ^~~~~~~~~~~ ../src/common/cmndata.cpp: In member function 'wxColour wxColourData::GetCustomColour(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:99:5: note: in expansion of macro 'wxCHECK_MSG' 99 | wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_containr.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/containr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_cshelp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cshelp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/containr.cpp: In function 'wxRadioButton* wxGetPreviousButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:158:5: note: in expansion of macro 'wxCHECK_MSG' 158 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'wxRadioButton* wxGetNextButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'bool wxSetFocusToChild(wxWindow*, wxWindow**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:617:5: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( childLastFocused, false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'bool wxContextHelp::DispatchEvent(wxWindow*, const wxPoint&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( win, false, _T("win parameter can't be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'wxString wxHelpProvider::GetHelpTextMaybeAtPoint(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:335:9: note: in expansion of macro 'wxCHECK_MSG' 335 | wxCHECK_MSG( window, wxEmptyString, _T("window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_ctrlcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ctrlcmn.cpp: In member function 'bool wxControlBase::CreateControl(wxWindowBase*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ctrlcmn.cpp:79:5: note: in expansion of macro 'wxCHECK_MSG' 79 | wxCHECK_MSG( parent, false, wxT("all controls must have parents") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_ctrlsub.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlsub.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_datacmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datacmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dcbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawCheckMark(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:62:5: note: in expansion of macro 'wxCHECK_RET' 62 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dcbufcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbufcmn.cpp ../src/common/dcbase.cpp: In function 'void wx_quadratic_spline(double, double, double, double, double, double, double, double)': ../src/common/dcbase.cpp:232:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp:232:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:327:5: note: in expansion of macro 'wxCHECK_RET' 327 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dcgraph.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcgraph.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dndcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dndcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dobjcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dobjcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dobjcmn.cpp: In member function 'virtual wxDataFormat wxDataObjectComposite::GetPreferredFormat(wxDataObjectBase::Direction) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( node, wxFormatInvalid, wxT("no preferred format") ); | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetBufferOffset(const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual const void* wxDataObjectComposite::GetSizeFromBuffer(const void*, size_t*, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual void* wxDataObjectComposite::SetSizeInBuffer(void*, size_t, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:171:5: note: in expansion of macro 'wxCHECK_MSG' 171 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetDataSize(const wxDataFormat&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:201:5: note: in expansion of macro 'wxCHECK_MSG' 201 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:212:5: note: in expansion of macro 'wxCHECK_MSG' 212 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_docmdi.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docmdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_docview.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docview.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dpycmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dpycmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/docview.cpp: In member function 'virtual void wxFileHistory::RemoveFileFromHistory(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/docview.cpp:2222:5: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( i < m_fileHistoryN, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dpycmn.cpp: In member function 'void wxArrayVideoModes::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp:39:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 39 | WX_DEFINE_OBJARRAY(wxArrayVideoModes) | ^~~~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp: In static member function 'static int wxDisplay::GetFromWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( window, wxNOT_FOUND, _T("invalid window") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetGeometry() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetClientArea() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxString wxDisplay::GetName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOk(), wxString(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxArrayVideoModes wxDisplay::GetModes(const wxVideoMode&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:189:5: note: in expansion of macro 'wxCHECK_MSG' 189 | wxCHECK_MSG( IsOk(), wxArrayVideoModes(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxVideoMode wxDisplay::GetCurrentMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:196:5: note: in expansion of macro 'wxCHECK_MSG' 196 | wxCHECK_MSG( IsOk(), wxVideoMode(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'bool wxDisplay::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:203:5: note: in expansion of macro 'wxCHECK_MSG' 203 | wxCHECK_MSG( IsOk(), false, _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dseldlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dseldlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_effects.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/effects.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_evtloopcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/evtloopcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/evtloopcmn.cpp: In member function 'virtual int wxEventLoopManual::Run()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:68:5: note: in expansion of macro 'wxCHECK_MSG' 68 | wxCHECK_MSG( !IsRunning(), -1, _T("can't reenter a message loop") ); | ^~~~~~~~~~~ ../src/common/evtloopcmn.cpp: In member function 'virtual void wxEventLoopManual::Exit(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:154:5: note: in expansion of macro 'wxCHECK_RET' 154 | wxCHECK_RET( IsRunning(), _T("can't call Exit() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fddlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fddlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_filepickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filepickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontpickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fldlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fldlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/fontcmn.cpp: In static member function 'static void wxFontBase::SetDefaultEncoding(wxFontEncoding)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:121:5: note: in expansion of macro 'wxCHECK_RET' 121 | wxCHECK_RET( encoding != wxFONTENCODING_DEFAULT, | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetFamilyString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetStyleString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetWeightString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:382:5: note: in expansion of macro 'wxCHECK_MSG' 382 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontenumcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontenumcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontmap.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'virtual bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxNativeEncodingInfo*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( info, false, wxT("bad pointer in GetAltForEncoding") ); | ^~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxFontEncoding*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( encodingAlt, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_framecmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/framecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/framecmn.cpp: In member function 'virtual wxStatusBar* wxFrameBase::CreateStatusBar(int, long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( !m_frameStatusBar, (wxStatusBar *)NULL, | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:346:5: note: in expansion of macro 'wxCHECK_RET' 346 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set widths for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PushStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:362:5: note: in expansion of macro 'wxCHECK_RET' 362 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:369:5: note: in expansion of macro 'wxCHECK_RET' 369 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual wxToolBar* wxFrameBase::CreateToolBar(long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:487:5: note: in expansion of macro 'wxCHECK_MSG' 487 | wxCHECK_MSG( !m_frameToolBar, (wxToolBar *)NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gaugecmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gaugecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gbsizer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gbsizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetPos(const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:104:9: note: in expansion of macro 'wxCHECK_MSG' 104 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(pos, m_span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetSpan(const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:115:9: note: in expansion of macro 'wxCHECK_MSG' 115 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(m_pos, span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSizerItem* wxGridBagSizer::Add(wxGBSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( !CheckForIntersection(item), NULL, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSize wxGridBagSizer::GetCellSize(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( (row < m_rows) && (col < m_cols), | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:260:5: note: in expansion of macro 'wxCHECK_MSG' 260 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:269:5: note: in expansion of macro 'wxCHECK_MSG' 269 | wxCHECK_MSG( node, badpos, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxWindow*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:279:5: note: in expansion of macro 'wxCHECK_MSG' 279 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxSizer*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:287:5: note: in expansion of macro 'wxCHECK_MSG' 287 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(size_t, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:295:5: note: in expansion of macro 'wxCHECK_MSG' 295 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:315:5: note: in expansion of macro 'wxCHECK_MSG' 315 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( node, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxWindow*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:334:5: note: in expansion of macro 'wxCHECK_MSG' 334 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxSizer*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:342:5: note: in expansion of macro 'wxCHECK_MSG' 342 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(size_t, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:350:5: note: in expansion of macro 'wxCHECK_MSG' 350 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gdicmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gdicmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_geometry.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/geometry.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gifdecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gifdecod.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_graphcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/graphcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_helpbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/helpbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_iconbndl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/iconbndl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/iconbndl.cpp: In member function 'void wxIconArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/iconbndl.cpp:31:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 31 | WX_DEFINE_OBJARRAY(wxIconArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagall.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagbmp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::SaveDib(wxImage*, wxOutputStream&, bool, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagbmp.cpp:86:5: note: in expansion of macro 'wxCHECK_MSG' 86 | wxCHECK_MSG( image, false, _T("invalid pointer in wxBMPHandler::SaveFile") ); | ^~~~~~~~~~~ ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::DoLoadDib(wxImage*, int, int, int, int, int, wxFileOffset, wxInputStream&, bool, bool, bool)': ../src/common/imagbmp.cpp:459:54: warning: variable 'abits' set but not used [-Wunused-but-set-variable] 459 | int rbits = 0, gbits = 0, bbits = 0, abits = 0; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_image.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:210:5: note: in expansion of macro 'wxCHECK_MSG' 210 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:227:5: note: in expansion of macro 'wxCHECK_MSG' 227 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual wxObjectRefData* wxImage::CloneRefData(const wxObjectRefData*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG(refData->m_ok, NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Copy() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:286:5: note: in expansion of macro 'wxCHECK_MSG' 286 | wxCHECK_MSG( Ok(), image, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ShrinkBy(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Scale(int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:426:5: note: in expansion of macro 'wxCHECK_MSG' 426 | wxCHECK_MSG( (old_height > 0) && (old_width > 0), image, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:462:9: note: in expansion of macro 'wxCHECK_MSG' 462 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Rotate90(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1000:5: note: in expansion of macro 'wxCHECK_MSG' 1000 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Mirror(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1071:9: note: in expansion of macro 'wxCHECK_MSG' 1071 | wxCHECK_MSG( alpha, image, wxT("unable to create alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::GetSubImage(const wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1166:5: note: in expansion of macro 'wxCHECK_MSG' 1166 | wxCHECK_MSG( subdata, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1171:9: note: in expansion of macro 'wxCHECK_MSG' 1171 | wxCHECK_MSG( subalpha, image, wxT("unable to create alpha channel")); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Size(const wxSize&, const wxPoint&, int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1204:5: note: in expansion of macro 'wxCHECK_MSG' 1204 | wxCHECK_MSG( (size.GetWidth() > 0) && (size.GetHeight() > 0), image, wxT("invalid size") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Paste(const wxImage&, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1243:5: note: in expansion of macro 'wxCHECK_RET' 1243 | wxCHECK_RET( image.Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Replace(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1343:5: note: in expansion of macro 'wxCHECK_RET' 1343 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToGreyscale(double, double, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1375:5: note: in expansion of macro 'wxCHECK_MSG' 1375 | wxCHECK_MSG( dest, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToMono(unsigned char, unsigned char, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1425:5: note: in expansion of macro 'wxCHECK_MSG' 1425 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetWidth() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1454:5: note: in expansion of macro 'wxCHECK_MSG' 1454 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetHeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(int, int, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1481:5: note: in expansion of macro 'wxCHECK_RET' 1481 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(const wxRect&, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1494:5: note: in expansion of macro 'wxCHECK_RET' 1494 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1506:9: note: in expansion of macro 'wxCHECK_RET' 1506 | wxCHECK_RET( imageRect.Contains(rect.GetTopLeft()) && | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetRed(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1533:5: note: in expansion of macro 'wxCHECK_MSG' 1533 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetGreen(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1543:5: note: in expansion of macro 'wxCHECK_MSG' 1543 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetBlue(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1553:5: note: in expansion of macro 'wxCHECK_MSG' 1553 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetData() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1570:5: note: in expansion of macro 'wxCHECK_MSG' 1570 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetData(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1577:5: note: in expansion of macro 'wxCHECK_RET' 1577 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(int, int, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1634:5: note: in expansion of macro 'wxCHECK_RET' 1634 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetAlpha(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1646:5: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1678:5: note: in expansion of macro 'wxCHECK_RET' 1678 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetAlpha() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::InitAlpha()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1703:5: note: in expansion of macro 'wxCHECK_RET' 1703 | wxCHECK_RET( !HasAlpha(), wxT("image already has an alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMaskColour(unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1743:5: note: in expansion of macro 'wxCHECK_RET' 1743 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::GetOrFindMaskColour(unsigned char*, unsigned char*, unsigned char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1755:5: note: in expansion of macro 'wxCHECK_MSG' 1755 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskRed() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1773:5: note: in expansion of macro 'wxCHECK_MSG' 1773 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskGreen() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskBlue() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1787:5: note: in expansion of macro 'wxCHECK_MSG' 1787 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMask(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1794:5: note: in expansion of macro 'wxCHECK_RET' 1794 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasMask() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1803:5: note: in expansion of macro 'wxCHECK_MSG' 1803 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::IsTransparent(int, int, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1811:5: note: in expansion of macro 'wxCHECK_MSG' 1811 | wxCHECK_MSG( pos != -1, false, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'const wxPalette& wxImage::GetPalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1947:5: note: in expansion of macro 'wxCHECK_MSG' 1947 | wxCHECK_MSG( Ok(), wxNullPalette, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetPalette(const wxPalette&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1954:5: note: in expansion of macro 'wxCHECK_RET' 1954 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetOption(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1969:5: note: in expansion of macro 'wxCHECK_RET' 1969 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxString wxImage::GetOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1995:5: note: in expansion of macro 'wxCHECK_MSG' 1995 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2011:5: note: in expansion of macro 'wxCHECK_MSG' 2011 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2085:5: note: in expansion of macro 'wxCHECK_MSG' 2085 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2105:5: note: in expansion of macro 'wxCHECK_MSG' 2105 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2266:5: note: in expansion of macro 'wxCHECK_MSG' 2266 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2281:5: note: in expansion of macro 'wxCHECK_MSG' 2281 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagfill.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagfill.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imaggif.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imaggif.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagiff.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagiff.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagjpeg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagjpeg.cpp ../src/common/imagjpeg.cpp: In function 'void wx_cmyk_to_rgb(unsigned char*, const unsigned char*)': ../src/common/imagjpeg.cpp:211:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 211 | register int k = 255 - cmyk[3]; | ^ ../src/common/imagjpeg.cpp:212:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 212 | register int k2 = cmyk[3]; | ^~ ../src/common/imagjpeg.cpp:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register int c; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagpcx.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpcx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagpng.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpng.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagpnm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpnm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagtga.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtga.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagtiff.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtiff.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagtiff.cpp: In function 'toff_t wxFileOffsetToTIFF(wxFileOffset)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagtiff.cpp:61:5: note: in expansion of macro 'wxCHECK_MSG' 61 | wxCHECK_MSG( (wxFileOffset)tofs == ofs, (toff_t)-1, | ^~~~~~~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::LoadFile(wxImage*, wxInputStream&, bool, int)': ../src/common/imagtiff.cpp:263:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ In file included from ../src/common/imagtiff.cpp:31: /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:263:15: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:264:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 264 | uint32 *raster; | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:269:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 269 | uint16 extraSamples; | ^~~~~~~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:270:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 270 | uint16* samplesInfo; | ^~~~~~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:279:63: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 279 | const double bytesNeeded = (double)w * (double)h * sizeof(uint32); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:290:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 290 | raster = (uint32*) _TIFFmalloc( bytesNeeded ); | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:336:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 336 | uint32 pos = 0; | ^~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:338:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 338 | for (uint32 i = 0; i < h; i++) | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:340:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 340 | for (uint32 j = 0; j < w; j++) | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::SaveFile(wxImage*, wxOutputStream&, bool)': ../src/common/imagtiff.cpp:394:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 394 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)image->GetWidth()); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:395:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 395 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)image->GetHeight()); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:458:71: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 458 | TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP,TIFFDefaultStripSize(tif, (uint32) -1)); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:474:27: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 474 | uint8 reverse = 0; | ^~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:480:40: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 480 | reverse = (uint8)(reverse | 128 >> bp); | ^~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:489:55: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 489 | if ( TIFFWriteScanline(tif, buf ? buf : ptr, (uint32)row, 0) < 0 ) | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagxpm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagxpm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_layout.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/layout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_lboxcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/lboxcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/lboxcmn.cpp: In member function 'void wxListBoxBase::SetFirstItem(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/lboxcmn.cpp:130:5: note: in expansion of macro 'wxCHECK_RET' 130 | wxCHECK_RET( n != wxNOT_FOUND, wxT("invalid string in wxListBox::SetFirstItem") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_listctrlcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/listctrlcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_matrix.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/matrix.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_menucmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/menucmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/menucmn.cpp: In member function 'void wxMenuBase::AddSubMenu(wxMenu*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:489:5: note: in expansion of macro 'wxCHECK_RET' 489 | wxCHECK_RET( submenu, _T("can't add a NULL submenu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:496:5: note: in expansion of macro 'wxCHECK_MSG' 496 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Append()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:510:5: note: in expansion of macro 'wxCHECK_MSG' 510 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Insert") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:518:9: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( pos < GetMenuItemCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoInsert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:530:5: note: in expansion of macro 'wxCHECK_MSG' 530 | wxCHECK_MSG( node, NULL, wxT("invalid index in wxMenu::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:544:5: note: in expansion of macro 'wxCHECK_MSG' 544 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Remove") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:554:5: note: in expansion of macro 'wxCHECK_MSG' 554 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Delete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Delete") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDelete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:583:5: note: in expansion of macro 'wxCHECK_MSG' 583 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Destroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:595:5: note: in expansion of macro 'wxCHECK_MSG' 595 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Destroy") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDestroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:603:5: note: in expansion of macro 'wxCHECK_MSG' 603 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::FindItemByPosition(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:704:5: note: in expansion of macro 'wxCHECK_MSG' 704 | wxCHECK_MSG( position < m_items.GetCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:841:5: note: in expansion of macro 'wxCHECK_RET' 841 | wxCHECK_RET( item, wxT("wxMenu::Enable: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:850:5: note: in expansion of macro 'wxCHECK_MSG' 850 | wxCHECK_MSG( item, false, wxT("wxMenu::IsEnabled: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:859:5: note: in expansion of macro 'wxCHECK_RET' 859 | wxCHECK_RET( item, wxT("wxMenu::Check: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:868:5: note: in expansion of macro 'wxCHECK_MSG' 868 | wxCHECK_MSG( item, false, wxT("wxMenu::IsChecked: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:877:5: note: in expansion of macro 'wxCHECK_RET' 877 | wxCHECK_RET( item, wxT("wxMenu::SetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:886:5: note: in expansion of macro 'wxCHECK_MSG' 886 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual void wxMenuBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:895:5: note: in expansion of macro 'wxCHECK_RET' 895 | wxCHECK_RET( item, wxT("wxMenu::SetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxString wxMenuBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:904:5: note: in expansion of macro 'wxCHECK_MSG' 904 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenu* wxMenuBarBase::GetMenu(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:932:5: note: in expansion of macro 'wxCHECK_MSG' 932 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::GetMenu()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:939:5: note: in expansion of macro 'wxCHECK_MSG' 939 | wxCHECK_MSG( menu, false, wxT("can't append NULL menu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Insert(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:959:9: note: in expansion of macro 'wxCHECK_MSG' 959 | wxCHECK_MSG( node, false, wxT("bad index in wxMenuBar::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Replace(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Replace()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:988:5: note: in expansion of macro 'wxCHECK_MSG' 988 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Remove()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1078:5: note: in expansion of macro 'wxCHECK_RET' 1078 | wxCHECK_RET( item, wxT("attempt to enable an item which doesn't exist") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1088:5: note: in expansion of macro 'wxCHECK_RET' 1088 | wxCHECK_RET( item->IsCheckable(), wxT("attempt to check an uncheckable item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1097:5: note: in expansion of macro 'wxCHECK_MSG' 1097 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsChecked(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsEnabled(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1115:5: note: in expansion of macro 'wxCHECK_RET' 1115 | wxCHECK_RET( item, wxT("wxMenuBar::SetLabel(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1124:5: note: in expansion of macro 'wxCHECK_MSG' 1124 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1134:5: note: in expansion of macro 'wxCHECK_RET' 1134 | wxCHECK_RET( item, wxT("wxMenuBar::SetHelpString(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1143:5: note: in expansion of macro 'wxCHECK_MSG' 1143 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_nbkbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/nbkbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_overlaycmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/overlaycmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_paper.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/paper.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_pickerbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/pickerbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_popupcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/popupcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_prntbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/prntbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_quantize.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/quantize.cpp ../src/common/quantize.cpp: In function 'void prescan_quantize(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:341:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register JSAMPROW ptr; | ^~~ ../src/common/quantize.cpp:342:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register histptr histp; | ^~~~~ ../src/common/quantize.cpp:343:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 343 | register hist3d histogram = cquantize->histogram; | ^~~~~~~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_color_pop(boxptr, int)': ../src/common/quantize.cpp:394:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 394 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:395:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 395 | register int i; | ^ ../src/common/quantize.cpp:396:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 396 | register long maxc = 0; | ^~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_volume(boxptr, int)': ../src/common/quantize.cpp:414:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 414 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:415:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 415 | register int i; | ^ ../src/common/quantize.cpp:416:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register INT32 maxv = 0; | ^~~~ ../src/common/quantize.cpp: In function 'int median_cut(j_decompress_ptr, boxptr, int, int)': ../src/common/quantize.cpp:547:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp: In function 'void find_best_colors(j_decompress_ptr, int, int, int, int, JSAMPLE*, JSAMPLE*)': ../src/common/quantize.cpp:919:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 919 | register INT32 * bptr; /* pointer into bestdist[] array */ | ^~~~ ../src/common/quantize.cpp:922:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 922 | register INT32 dist2; /* current distance in inner loop */ | ^~~~~ ../src/common/quantize.cpp:924:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 924 | register INT32 xx2; | ^~~ ../src/common/quantize.cpp: In function 'void fill_inverse_cmap(j_decompress_ptr, int, int, int)': ../src/common/quantize.cpp:997:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 997 | register JSAMPLE * cptr; /* pointer into bestcolor[] array */ | ^~~~ ../src/common/quantize.cpp:998:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 998 | register histptr cachep; /* pointer into main cache array */ | ^~~~~~ ../src/common/quantize.cpp: In function 'void pass2_no_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1054:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~ ../src/common/quantize.cpp:1054:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~~ ../src/common/quantize.cpp:1055:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1055 | register histptr cachep; | ^~~~~~ ../src/common/quantize.cpp:1056:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp: In function 'void pass2_fs_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1088:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1091:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1091 | register FSERRPTR errorptr; /* => fserrors[] at column before current */ | ^~~~~~~~ ../src/common/quantize.cpp:1166:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1166 | { register int pixcode = *cachep - 1; | ^~~~~~~ ../src/common/quantize.cpp:1177:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~~~~ ../src/common/quantize.cpp:1177:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_radiocmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/radiocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetMajorDim(unsigned int, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:47:5: note: in expansion of macro 'wxCHECK_RET' 47 | wxCHECK_RET( majorDim != 0, _T("major radiobox dimension can't be 0") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetItemHelpText(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:250:5: note: in expansion of macro 'wxCHECK_RET' 250 | wxCHECK_RET( n < GetCount(), _T("Invalid item index") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'wxString wxRadioBoxBase::GetItemHelpText(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:264:5: note: in expansion of macro 'wxCHECK_MSG' 264 | wxCHECK_MSG( n < GetCount(), wxEmptyString, _T("Invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_rendcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rendcmn.cpp In file included from ../src/common/rendcmn.cpp:35: ../src/common/rendcmn.cpp: In destructor 'wxRendererPtrBase::~wxRendererPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_rgncmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rgncmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_settcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/settcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_sizer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/sizer.cpp: In member function 'void wxSizerItem::SetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:127:5: note: in expansion of macro 'wxCHECK_RET' 127 | wxCHECK_RET( window, _T("NULL window in wxSizerItem::SetWindow()") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:627:5: note: in expansion of macro 'wxCHECK_MSG' 627 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Detach(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:691:5: note: in expansion of macro 'wxCHECK_MSG' 691 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Replace(size_t, wxSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSize wxSizer::ComputeFittingClientSize(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:854:5: note: in expansion of macro 'wxCHECK_MSG' 854 | wxCHECK_MSG( window, wxDefaultSize, _T("window can't be NULL") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::DoSetItemMinSize(size_t, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1077:5: note: in expansion of macro 'wxCHECK_MSG' 1077 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSizerItem* wxSizer::GetItem(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1149:5: note: in expansion of macro 'wxCHECK_MSG' 1149 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'bool wxSizer::IsShown(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1245:5: note: in expansion of macro 'wxCHECK_MSG' 1245 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_srchcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/srchcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_statbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/statbar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetFieldsCount(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:108:5: note: in expansion of macro 'wxCHECK_RET' 108 | wxCHECK_RET( number > 0, _T("invalid field number in SetFieldsCount") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:182:5: note: in expansion of macro 'wxCHECK_RET' 182 | wxCHECK_RET( widths, _T("NULL pointer in SetStatusWidths") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusStyles(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:201:5: note: in expansion of macro 'wxCHECK_RET' 201 | wxCHECK_RET( styles, _T("NULL pointer in SetStatusStyles") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'void wxStatusBarBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:330:5: note: in expansion of macro 'wxCHECK_RET' 330 | wxCHECK_RET( st, _T("Unbalanced PushStatusText/PopStatusText") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_stockitem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stockitem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_tbarbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tbarbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, int, const wxString&, const wxBitmap&, const wxBitmap&, wxItemKind, const wxString&, const wxString&, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:185:5: note: in expansion of macro 'wxCHECK_MSG' 185 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertControl(size_t, wxControl*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:211:5: note: in expansion of macro 'wxCHECK_MSG' 211 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertSeparator(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:259:5: note: in expansion of macro 'wxCHECK_MSG' 259 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::DeleteToolByPos(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:312:5: note: in expansion of macro 'wxCHECK_MSG' 312 | wxCHECK_MSG( pos < GetToolsCount(), false, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'void wxToolBarBase::UnToggleRadioGroup(wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:380:5: note: in expansion of macro 'wxCHECK_RET' 380 | wxCHECK_RET( node, _T("invalid tool in wxToolBarTool::UnToggleRadioGroup") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual void wxToolBarBase::SetToolClientData(int, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:511:5: note: in expansion of macro 'wxCHECK_RET' 511 | wxCHECK_RET( tool, _T("no such tool in wxToolBar::SetToolClientData") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolState(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:535:5: note: in expansion of macro 'wxCHECK_MSG' 535 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolShortHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:551:5: note: in expansion of macro 'wxCHECK_MSG' 551 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolLongHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:559:5: note: in expansion of macro 'wxCHECK_MSG' 559 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_textcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_timercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/timercmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/timercmn.cpp: In member function 'virtual void wxTimerBase::Notify()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/timercmn.cpp:53:5: note: in expansion of macro 'wxCHECK_RET' 53 | wxCHECK_RET( m_owner, _T("wxTimer::Notify() should be overridden.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_toplvcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/toplvcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/toplvcmn.cpp: In member function 'virtual void wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/toplvcmn.cpp:178:5: note: in expansion of macro 'wxCHECK_RET' 178 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_treebase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/treebase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_valgen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_validate.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/validate.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_valtext.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valtext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_wincmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wincmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoCentre(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:463:5: note: in expansion of macro 'wxCHECK_RET' 463 | wxCHECK_RET( !(dir & wxCENTRE_ON_SCREEN) && GetParent(), | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:823:5: note: in expansion of macro 'wxCHECK_RET' 823 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::AddChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:940:5: note: in expansion of macro 'wxCHECK_RET' 940 | wxCHECK_RET( child, wxT("can't add a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::RemoveChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:953:5: note: in expansion of macro 'wxCHECK_RET' 953 | wxCHECK_RET( child, wxT("can't remove a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'bool wxWindowBase::RemoveEventHandler(wxEvtHandler*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( handler, false, _T("RemoveEventHandler(NULL) called") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'wxWindow* wxWindowBase::DoGetSibling(MoveKind) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2680:5: note: in expansion of macro 'wxCHECK_MSG' 2680 | wxCHECK_MSG( i, NULL, _T("window not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoMoveInTabOrder(wxWindow*, MoveKind)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2721:5: note: in expansion of macro 'wxCHECK_RET' 2721 | wxCHECK_RET( i, _T("MoveBefore/AfterInTabOrder(): win is not a sibling") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_xpmdecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xpmdecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadFile(wxInputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( length != 0, wxNullImage, | ^~~~~~~~~~~ ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadData(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:690:5: note: in expansion of macro 'wxCHECK_MSG' 690 | wxCHECK_MSG(chars_per_pixel < 64, wxNullImage, wxT("XPM colormaps this large not supported.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_busyinfo.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/busyinfo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_buttonbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/buttonbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_choicdgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicdgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_choicbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_clrpickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/clrpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_collpaneg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/collpaneg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_combog.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/combog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dcpsg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dcpsg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoSetClippingRegion(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:314:5: note: in expansion of macro 'wxCHECK_RET' 314 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DestroyClippingRegion()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:337:5: note: in expansion of macro 'wxCHECK_RET' 337 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLine(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:374:5: note: in expansion of macro 'wxCHECK_RET' 374 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawArc(wxCoord, wxCoord, wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipticArc(wxCoord, wxCoord, wxCoord, wxCoord, double, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:461:5: note: in expansion of macro 'wxCHECK_RET' 461 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPoint(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:509:5: note: in expansion of macro 'wxCHECK_RET' 509 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolygon(int, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:527:5: note: in expansion of macro 'wxCHECK_RET' 527 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolyPolygon(int, int*, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:587:5: note: in expansion of macro 'wxCHECK_RET' 587 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLines(int, wxPoint*, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:653:5: note: in expansion of macro 'wxCHECK_RET' 653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRectangle(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:684:5: note: in expansion of macro 'wxCHECK_RET' 684 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRoundedRectangle(wxCoord, wxCoord, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:729:5: note: in expansion of macro 'wxCHECK_RET' 729 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipse(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:802:5: note: in expansion of macro 'wxCHECK_RET' 802 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:843:5: note: in expansion of macro 'wxCHECK_RET' 843 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:906:5: note: in expansion of macro 'wxCHECK_RET' 906 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetPen(const wxPen&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1005:5: note: in expansion of macro 'wxCHECK_RET' 1005 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetBrush(const wxBrush&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1110:5: note: in expansion of macro 'wxCHECK_RET' 1110 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawText(const wxString&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1158:5: note: in expansion of macro 'wxCHECK_RET' 1158 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRotatedText(const wxString&, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1276:5: note: in expansion of macro 'wxCHECK_RET' 1276 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1406:5: note: in expansion of macro 'wxCHECK_RET' 1406 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetAxisOrientation(bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1489:5: note: in expansion of macro 'wxCHECK_RET' 1489 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetDeviceOrigin(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1499:5: note: in expansion of macro 'wxCHECK_RET' 1499 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::StartDoc(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1572:5: note: in expansion of macro 'wxCHECK_MSG' 1572 | wxCHECK_MSG( m_ok, false, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndDoc()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1653:5: note: in expansion of macro 'wxCHECK_RET' 1653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::StartPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1753:5: note: in expansion of macro 'wxCHECK_RET' 1753 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1801:5: note: in expansion of macro 'wxCHECK_RET' 1801 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1814:5: note: in expansion of macro 'wxCHECK_MSG' 1814 | wxCHECK_MSG( source, false, wxT("invalid source dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(const char*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2222:17: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2230:13: note: in expansion of macro 'wxCHECK_RET' 2230 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2247:17: note: in expansion of macro 'wxCHECK_RET' 2247 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2255:13: note: in expansion of macro 'wxCHECK_RET' 2255 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dirctrlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dirctrlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/dirctrlg.cpp: In member function 'void wxFileIconsTable::Create()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dirctrlg.cpp:1450:5: note: in expansion of macro 'wxCHECK_RET' 1450 | wxCHECK_RET(!m_smallImageList && !m_HashTable, wxT("creating icons twice")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dragimgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dragimgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_filepickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/filepickerg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontpickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/fontpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_graphicc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/graphicc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_listbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/listbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_logg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/logg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_numdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/numdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_panelg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/panelg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_progdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/progdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_printps.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/printps.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_renderg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/renderg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_scrlwing.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/scrlwing.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/scrlwing.cpp: In member function 'virtual void wxScrollHelper::SetTargetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/scrlwing.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( target, wxT("target window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_selstore.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/selstore.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_spinctlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/spinctlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_splitter.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splitter.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_srchctlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/srchctlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/splitter.cpp: In member function 'void wxSplitterWindow::SetSashGravity(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:465:5: note: in expansion of macro 'wxCHECK_RET' 465 | wxCHECK_RET( gravity >= 0. && gravity <= 1., | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::DoSplit(wxSplitMode, wxWindow*, wxWindow*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:756:5: note: in expansion of macro 'wxCHECK_MSG' 756 | wxCHECK_MSG( window1->GetParent() == this && window2->GetParent() == this, false, | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::ReplaceWindow(wxWindow*, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:835:5: note: in expansion of macro 'wxCHECK_MSG' 835 | wxCHECK_MSG( winNew, false, wxT("use Unsplit() functions instead") ); | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'virtual void wxSplitterWindow::OnDoubleClickSash(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:1016:5: note: in expansion of macro 'wxCHECK_RET' 1016 | wxCHECK_RET(m_windowTwo, wxT("splitter: no window to remove")); | ^~~~~~~~~~~ ../src/generic/srchctlg.cpp: In member function 'bool wxSearchCtrl::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/generic/srchctlg.cpp:342:12: warning: variable 'sizeText' set but not used [-Wunused-but-set-variable] 342 | wxSize sizeText = m_text->GetBestSize(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_textdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/textdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_tipwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_toolbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/toolbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_treectlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treectlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxArrayGenericTreeItems::Remove(_wxArraywxArrayGenericTreeItems)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp:54:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 54 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual size_t wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1062:5: note: in expansion of macro 'wxCHECK_MSG' 1062 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxString wxGenericTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1091:5: note: in expansion of macro 'wxCHECK_MSG' 1091 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual int wxGenericTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1099:5: note: in expansion of macro 'wxCHECK_MSG' 1099 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemData* wxGenericTreeCtrl::GetItemData(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1121:5: note: in expansion of macro 'wxCHECK_MSG' 1121 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxFont wxGenericTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1129:5: note: in expansion of macro 'wxCHECK_MSG' 1129 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1137:5: note: in expansion of macro 'wxCHECK_RET' 1137 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1149:5: note: in expansion of macro 'wxCHECK_RET' 1149 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1159:5: note: in expansion of macro 'wxCHECK_RET' 1159 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1169:5: note: in expansion of macro 'wxCHECK_RET' 1169 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1178:5: note: in expansion of macro 'wxCHECK_RET' 1178 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemDropHighlight(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1195:5: note: in expansion of macro 'wxCHECK_RET' 1195 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1214:5: note: in expansion of macro 'wxCHECK_RET' 1214 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1224:5: note: in expansion of macro 'wxCHECK_RET' 1224 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1233:5: note: in expansion of macro 'wxCHECK_RET' 1233 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1268:5: note: in expansion of macro 'wxCHECK_MSG' 1268 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1300:5: note: in expansion of macro 'wxCHECK_MSG' 1300 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1312:5: note: in expansion of macro 'wxCHECK_MSG' 1312 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1319:5: note: in expansion of macro 'wxCHECK_MSG' 1319 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1326:5: note: in expansion of macro 'wxCHECK_MSG' 1326 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1345:5: note: in expansion of macro 'wxCHECK_MSG' 1345 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1354:5: note: in expansion of macro 'wxCHECK_MSG' 1354 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1404:5: note: in expansion of macro 'wxCHECK_MSG' 1404 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1412:5: note: in expansion of macro 'wxCHECK_MSG' 1412 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1432:5: note: in expansion of macro 'wxCHECK_MSG' 1432 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'wxTreeItemId wxGenericTreeCtrl::GetNext(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1495:5: note: in expansion of macro 'wxCHECK_MSG' 1495 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1511:5: note: in expansion of macro 'wxCHECK_MSG' 1511 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::AddRoot(const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1612:5: note: in expansion of macro 'wxCHECK_MSG' 1612 | wxCHECK_MSG( !m_anchor, wxTreeItemId(), wxT("tree can have only one root") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Expand(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1781:5: note: in expansion of macro 'wxCHECK_RET' 1781 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Collapse(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1809:5: note: in expansion of macro 'wxCHECK_RET' 1809 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DoSelectItem(const wxTreeItemId&, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1971:5: note: in expansion of macro 'wxCHECK_RET' 1971 | wxCHECK_RET( itemId.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2056:5: note: in expansion of macro 'wxCHECK_RET' 2056 | wxCHECK_RET( item, wxT("SelectItem(): invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2107:5: note: in expansion of macro 'wxCHECK_RET' 2107 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In function 'int tree_ctrl_compare_func(wxGenericTreeItem**, wxGenericTreeItem**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2198:5: note: in expansion of macro 'wxCHECK_MSG' 2198 | wxCHECK_MSG( s_treeBeingSorted, 0, wxT("bug in wxGenericTreeCtrl::SortChildren()") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2209:5: note: in expansion of macro 'wxCHECK_RET' 2209 | wxCHECK_RET( !s_treeBeingSorted, | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawBorder(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2712:5: note: in expansion of macro 'wxCHECK_RET' 2712 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawLine(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2729:5: note: in expansion of macro 'wxCHECK_RET' 2729 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3116:5: note: in expansion of macro 'wxCHECK_MSG' 3116 | wxCHECK_MSG( item.IsOk(), false, _T("invalid item in wxGenericTreeCtrl::GetBoundingRect") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTextCtrl* wxGenericTreeCtrl::EditLabel(const wxTreeItemId&, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3154:5: note: in expansion of macro 'wxCHECK_MSG' 3154 | wxCHECK_MSG( item.IsOk(), NULL, _T("can't edit an invalid item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EndEditLabel(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3194:5: note: in expansion of macro 'wxCHECK_RET' 3194 | wxCHECK_RET( m_textCtrl, _T("not editing label") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Thaw()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3702:5: note: in expansion of macro 'wxCHECK_RET' 3702 | wxCHECK_RET( m_freezeCount > 0, _T("thawing unfrozen tree control?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_treebkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treebkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:174:5: note: in expansion of macro 'wxCHECK_MSG' 174 | wxCHECK_MSG( pagePos <= DoInternalGetPageCount(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoAddSubPage(wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:233:5: note: in expansion of macro 'wxCHECK_MSG' 233 | wxCHECK_MSG( lastNodeId.IsOk(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertSubPage(size_t, wxTreebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:250:5: note: in expansion of macro 'wxCHECK_MSG' 250 | wxCHECK_MSG( parentId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::DeletePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:280:5: note: in expansion of macro 'wxCHECK_MSG' 280 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), false, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxTreebookPage* wxTreebook::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( pageId.IsOk(), NULL, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::IsNodeExpanded(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:498:5: note: in expansion of macro 'wxCHECK_MSG' 498 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::ExpandNode(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:507:5: note: in expansion of macro 'wxCHECK_MSG' 507 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'int wxTreebook::GetPageParent(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:526:5: note: in expansion of macro 'wxCHECK_MSG' 526 | wxCHECK_MSG( nodeId.IsOk(), wxNOT_FOUND, wxT("Invalid page index spacified!") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:537:5: note: in expansion of macro 'wxCHECK_MSG' 537 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxString wxTreebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:548:5: note: in expansion of macro 'wxCHECK_MSG' 548 | wxCHECK_MSG( pageId.IsOk(), wxString(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:557:5: note: in expansion of macro 'wxCHECK_MSG' 557 | wxCHECK_MSG( pageId.IsOk(), wxNOT_FOUND, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:566:5: note: in expansion of macro 'wxCHECK_MSG' 566 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), wxNOT_FOUND, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'void wxTreebook::OnTreeNodeExpandedCollapsed(wxTreeEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:731:5: note: in expansion of macro 'wxCHECK_RET' 731 | wxCHECK_RET( pagePos != wxNOT_FOUND, wxT("Internal problem in wxTreebook!..") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_vlbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vlbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::Select(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:128:5: note: in expansion of macro 'wxCHECK_MSG' 128 | wxCHECK_MSG( item < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::SelectRange(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:156:5: note: in expansion of macro 'wxCHECK_MSG' 156 | wxCHECK_MSG( to < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::DoSelectAll(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( m_selStore, false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'void wxVListBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:263:5: note: in expansion of macro 'wxCHECK_RET' 263 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'int wxVListBox::GetNextSelected(long unsigned int&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( m_selStore, wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_vscroll.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vscroll.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_animatecmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/animatecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_datavcmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datavcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_aboutdlgg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/aboutdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/aboutdlgg.cpp: In member function 'void wxGenericAboutDialog::AddControl(wxWindow*, const wxSizerFlags&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/aboutdlgg.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET( m_sizerText, _T("can only be called after Create()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_animateg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/animateg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/animateg.cpp: In member function 'virtual wxSize wxAnimation::GetSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual unsigned int wxAnimation::GetFrameCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual wxImage wxAnimation::GetFrame(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:63:5: note: in expansion of macro 'wxCHECK_MSG' 63 | wxCHECK_MSG( IsOk(), wxNullImage, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual int wxAnimation::GetDelay(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:73:5: note: in expansion of macro 'wxCHECK_MSG' 73 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxPoint wxAnimation::GetFramePosition(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:80:5: note: in expansion of macro 'wxCHECK_MSG' 80 | wxCHECK_MSG( IsOk(), wxDefaultPosition, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxSize wxAnimation::GetFrameSize(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:87:5: note: in expansion of macro 'wxCHECK_MSG' 87 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxAnimationDisposal wxAnimation::GetDisposalMethod(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:94:5: note: in expansion of macro 'wxCHECK_MSG' 94 | wxCHECK_MSG( IsOk(), wxANIM_UNSPECIFIED, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetTransparentColour(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:101:5: note: in expansion of macro 'wxCHECK_MSG' 101 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetBackgroundColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:108:5: note: in expansion of macro 'wxCHECK_MSG' 108 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_bmpcboxg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/bmpcboxg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_calctrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/calctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/bmpcboxg.cpp: In member function 'virtual void wxBitmapComboBox::SetItemBitmap(unsigned int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:165:5: note: in expansion of macro 'wxCHECK_RET' 165 | wxCHECK_RET( n < GetCount(), wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual wxBitmap wxBitmapComboBox::GetItemBitmap(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( n < GetCount(), wxNullBitmap, wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'bool wxBitmapComboBox::OnAddBitmap(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:222:9: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG(width == m_usedImgSize.x && height == m_usedImgSize.y, | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual int wxBitmapComboBox::DoInsertWithImage(const wxString&, const wxBitmap&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:270:5: note: in expansion of macro 'wxCHECK_MSG' 270 | wxCHECK_MSG( IsValidInsert(pos), wxNOT_FOUND, wxT("invalid item index") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ ../src/generic/calctrl.cpp: In member function 'void wxCalendarCtrl::SetHoliday(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/calctrl.cpp:1804:5: note: in expansion of macro 'wxCHECK_RET' 1804 | wxCHECK_RET( day > 0 && day < 32, _T("invalid day in SetHoliday") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_datavgen.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datavgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_datectlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datectlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_grid.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxArrayAttrs::Remove(_wxArraywxArrayAttrs)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:65:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 65 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridCellAttr *, wxArrayAttrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellCoordsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:120:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 120 | WX_DEFINE_OBJARRAY(wxGridCellCoordsArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellWithAttrArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:121:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 121 | WX_DEFINE_OBJARRAY(wxGridCellWithAttrArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridDataTypeInfoArray::Remove(_wxArraywxGridDataTypeInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:395:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 395 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridDataTypeInfo*, wxGridDataTypeInfoArray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridStringArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:3466:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 3466 | WX_DEFINE_OBJARRAY(wxGridStringArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual wxString wxGridStringTable::GetValue(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3506:5: note: in expansion of macro 'wxCHECK_MSG' 3506 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridStringTable::SetValue(int, int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3515:5: note: in expansion of macro 'wxCHECK_RET' 3515 | wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual bool wxGridStringTable::IsEmptyCell(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3523:5: note: in expansion of macro 'wxCHECK_MSG' 3523 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'bool wxGrid::CreateGrid(int, int, wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4481:5: note: in expansion of macro 'wxCHECK_MSG' 4481 | wxCHECK_MSG( !m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetSelectionMode(wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4502:5: note: in expansion of macro 'wxCHECK_RET' 4502 | wxCHECK_RET( m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGrid::wxGridSelectionModes wxGrid::GetSelectionMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4510:5: note: in expansion of macro 'wxCHECK_MSG' 4510 | wxCHECK_MSG( m_created, wxGrid::wxGridSelectCells, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In function 'int CoordToRowOrCol(int, int, int, const wxArrayInt&, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8804:9: note: in expansion of macro 'wxCHECK_MSG' 8804 | wxCHECK_MSG(BorderArray[i_min] <= coord && coord < BorderArray[i_max], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::XToCol(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8871:9: note: in expansion of macro 'wxCHECK_MSG' 8871 | wxCHECK_MSG(m_colRights[GetColAt( minPos )] <= x && x < m_colRights[GetColAt( maxPos )], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetRowSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9911:5: note: in expansion of macro 'wxCHECK_MSG' 9911 | wxCHECK_MSG( row >= 0 && row < m_numRows, 0, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetColSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9923:5: note: in expansion of macro 'wxCHECK_MSG' 9923 | wxCHECK_MSG( col >= 0 && col < m_numCols, 0, _T("invalid column index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGridCellAttr* wxGrid::GetOrCreateCellAttr(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10204:5: note: in expansion of macro 'wxCHECK_MSG' 10204 | wxCHECK_MSG( m_table, attr, _T("must have a table") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetRowSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10537:5: note: in expansion of macro 'wxCHECK_RET' 10537 | wxCHECK_RET( row >= 0 && row < m_numRows, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetColSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10594:5: note: in expansion of macro 'wxCHECK_RET' 10594 | wxCHECK_RET( col >= 0 && col < m_numCols, _T("invalid column index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_gridctrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_gridsel.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridsel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_helpext.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/helpext.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_hyperlink.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/hyperlink.cpp In file included from ../include/wx/grid.h:15, from ../src/generic/grid.cpp:21: In member function 'void wxGridCellAttr::SetAlignment(int, int)', inlined from 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)' at ../src/generic/grid.cpp:2444:21: ../include/wx/generic/grid.h:680:18: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 680 | m_vAlign = vAlign; | ~~~~~~~~~^~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)': ../src/generic/grid.cpp:2442:21: note: 'vAlign' was declared here 2442 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGridCellAttr::SetAlignment(int, int)', inlined from 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)' at ../src/generic/grid.cpp:2444:21: ../include/wx/generic/grid.h:679:18: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 679 | m_hAlign = hAlign; | ~~~~~~~~~^~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)': ../src/generic/grid.cpp:2442:13: note: 'hAlign' was declared here 2442 | int hAlign, vAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_laywin.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/laywin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_odcombo.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/odcombo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/odcombo.cpp: In member function 'void wxVListBoxComboPopup::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:643:5: note: in expansion of macro 'wxCHECK_RET' 643 | wxCHECK_RET( item == wxNOT_FOUND || ((unsigned int)item < GetCount()), | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:957:5: note: in expansion of macro 'wxCHECK_RET' 957 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Delete") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual wxString wxOwnerDrawnComboBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( IsValid(n), wxEmptyString, _T("invalid index in wxOwnerDrawnComboBox::GetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:987:5: note: in expansion of macro 'wxCHECK_RET' 987 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::SetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Select(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1004:5: note: in expansion of macro 'wxCHECK_RET' 1004 | wxCHECK_RET( (n == wxNOT_FOUND) || IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Select") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual int wxOwnerDrawnComboBox::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1042:5: note: in expansion of macro 'wxCHECK_MSG' 1042 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_propdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:17: note: 'vAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:9: note: 'hAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2104:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2097:17: note: 'vAlign' was declared here 2097 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2207:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2200:17: note: 'vAlign' was declared here 2200 | int hAlign, vAlign; | ^~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2335:10: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2335 | else if (hAlign == wxALIGN_RIGHT) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_sashwin.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/sashwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_splash.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_tipdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_wizard.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/wizard.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetPageSize(const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:526:5: note: in expansion of macro 'wxCHECK_RET' 526 | wxCHECK_RET(!m_started, wxT("wxWizard::SetPageSize after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::FitToPage(const wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:532:5: note: in expansion of macro 'wxCHECK_RET' 532 | wxCHECK_RET(!m_started, wxT("wxWizard::FitToPage after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual bool wxWizard::RunWizard(wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:695:5: note: in expansion of macro 'wxCHECK_MSG' 695 | wxCHECK_MSG( firstPage, false, wxT("can't run empty wizard") ); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetBorder(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:755:5: note: in expansion of macro 'wxCHECK_RET' 755 | wxCHECK_RET(!m_started, wxT("wxWizard::SetBorder after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'void wxWizard::OnBackOrNext(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:789:5: note: in expansion of macro 'wxCHECK_RET' 789 | wxCHECK_RET( m_page, _T("should have a valid current page") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_taskbarcmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/taskbarcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_msw_aboutdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/aboutdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_msw_sound.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/sound.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_msw_taskbar.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/taskbar.cpp ../src/msw/taskbar.cpp: In constructor 'NotifyIconData::NotifyIconData(WXHWND)': ../src/msw/taskbar.cpp:104:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct NotifyIconData'; use assignment instead [-Wclass-memaccess] 104 | memset(this, 0, sizeof(NOTIFYICONDATA)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/taskbar.cpp:100:8: note: 'struct NotifyIconData' declared here 100 | struct NotifyIconData : public NOTIFYICONDATA | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_msw_joystick.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/joystick.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_datectrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/datectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/datectrl.cpp: In member function 'virtual void wxDatePickerCtrl::SetValue(const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/datectrl.cpp:246:5: note: in expansion of macro 'wxCHECK_RET' 246 | wxCHECK_RET( dt.IsValid() || HasFlag(wxDP_ALLOWNONE), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpbest.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpbest.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpctrl.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpdata.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlBookRecArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:40:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 40 | WX_DEFINE_OBJARRAY(wxHtmlBookRecArray) | ^~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlHelpDataItems::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:41:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 41 | WX_DEFINE_OBJARRAY(wxHtmlHelpDataItems) | ^~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpdlg.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpfrm.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpfrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpwnd.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpwnd.cpp ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpDataItemPtrArray::Remove(_wxArraywxHtmlHelpDataItemPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:160:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 160 | WX_DEFINE_ARRAY_PTR(const wxHtmlHelpDataItem*, wxHtmlHelpDataItemPtrArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpMergedIndex::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:171:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 171 | WX_DEFINE_OBJARRAY(wxHtmlHelpMergedIndex) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmlcell.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlcell.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual bool wxHtmlCell::ProcessMouseClick(wxHtmlWindowInterface*, const wxPoint&, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:152:5: note: in expansion of macro 'wxCHECK_MSG' 152 | wxCHECK_MSG( window, false, _T("window interface must be provided") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:166:5: note: in expansion of macro 'wxCHECK_RET' 166 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlContainerCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1281:5: note: in expansion of macro 'wxCHECK_RET' 1281 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlWidgetCell::Draw(wxDC&, int, int, int, int, wxHtmlRenderingInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1527:5: note: in expansion of macro 'wxCHECK_RET' 1527 | wxCHECK_RET( scrolwin, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmlfilt.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlfilt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmlpars.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmlpars.cpp: In member function 'void wxHtmlTextPieces::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlpars.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxHtmlTextPieces) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmltag.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmltag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmltag.cpp: In member function 'bool wxHtmlTag::GetParamAsColour(const wxString&, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmltag.cpp:414:5: note: in expansion of macro 'wxCHECK_MSG' 414 | wxCHECK_MSG( clr, false, _T("invalid colour argument") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmlwin.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmprint.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp: In member function 'void wxHtmlHistoryArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp:145:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 145 | WX_DEFINE_OBJARRAY(wxHtmlHistoryArray) | ^~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_dflist.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_dflist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_fonts.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_fonts.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_hline.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_hline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_image.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_layout.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_layout.cpp ../src/html/m_image.cpp: In member function 'void CoordArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/m_image.cpp:45:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 45 | WX_DEFINE_OBJARRAY(CoordArray) | ^~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_layout.cpp: In member function 'virtual bool wxHTML_Handler_SUBSUP::HandleTag(const wxHtmlTag&)': ../src/html/m_layout.cpp:422:25: warning: comparing the result of pointer addition '(c + ((sizetype)(((unsigned int)oldbase) * 56)))' and NULL [-Waddress] 422 | oldbase + c ? c->GetScriptBaseline() : 0); | ~~~~~~~~^~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_links.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_links.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_list.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_pre.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_pre.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_style.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_style.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_tables.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_tables.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_winpars.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/winpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/winpars.cpp: In member function 'void wxHtmlWinParser::AddPreBlock(const wxString&)': ../src/html/winpars.cpp:600:16: warning: variable 'posFrom' set but not used [-Wunused-but-set-variable] 600 | size_t posFrom = 0; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmllbox.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'void wxHtmlListBox::CacheItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:306:9: note: in expansion of macro 'wxCHECK_RET' 306 | wxCHECK_RET( cell, _T("wxHtmlParser::Parse() returned NULL?") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxHtmlListBox::OnDrawItem(wxDC&, const wxRect&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:364:5: note: in expansion of macro 'wxCHECK_RET' 364 | wxCHECK_RET( cell, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxCoord wxHtmlListBox::OnMeasureItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:392:5: note: in expansion of macro 'wxCHECK_MSG' 392 | wxCHECK_MSG( cell, 0, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'size_t wxHtmlListBox::GetItemForCell(const wxHtmlCell*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( cell, 0, _T("no root cell") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxSimpleHtmlListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:655:5: note: in expansion of macro 'wxCHECK_RET' 655 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxString wxSimpleHtmlListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:664:5: note: in expansion of macro 'wxCHECK_MSG' 664 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o qalib_debugrpt.o -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/debugrpt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/debugrpt.cpp: In member function 'void wxDebugReport::RemoveFile(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/debugrpt.cpp:309:5: note: in expansion of macro 'wxCHECK_RET' 309 | wxCHECK_RET( n != wxNOT_FOUND, _T("No such file in wxDebugReport") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o qalib_dbgrptg.o -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dbgrptg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnView(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:429:5: note: in expansion of macro 'wxCHECK_RET' 429 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnView()") ); | ^~~~~~~~~~~ ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnOpen(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnOpen()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xmllib_xml.o -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xml/xml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xml/xml.cpp: In member function 'bool wxXmlNode::GetPropVal(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( value, false, wxT("value argument must not be NULL") ); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'virtual bool wxXmlNode::InsertChild(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:190:5: note: in expansion of macro 'wxCHECK_MSG' 190 | wxCHECK_MSG(child, false, wxT("Cannot insert a NULL pointer!")); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'bool wxXmlNode::InsertChildAfter(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:228:5: note: in expansion of macro 'wxCHECK_MSG' 228 | wxCHECK_MSG( precedingNode == NULL || precedingNode->m_parent == this, false, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:238:9: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_children == NULL, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xmllib_xtixml.o -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtixml.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_animatctrl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_animatctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_bmp.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_bmpcbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpcbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_bmpbt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_bmpcbox.cpp: In member function 'virtual wxObject* wxBitmapComboBoxXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_bmpcbox.cpp:44:9: note: in expansion of macro 'wxCHECK_MSG' 44 | wxCHECK_MSG(m_combobox, NULL, wxT("Incorrect syntax of XRC resource: ownerdrawnitem not within a bitmapcombobox!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_bttn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_cald.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_cald.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_chckb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_chckl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_choic.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choic.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_choicbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choicbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_clrpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_clrpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_collpane.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_collpane.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_combo.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_combo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_datectrl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_datectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_dirpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dirpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_dlg.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_frame.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_mdi.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_mdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_filepicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_filepicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_fontpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_fontpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_gauge.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gauge.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_gdctl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gdctl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_grid.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_grid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_html.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_html.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_hyperlink.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_hyperlink.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_listb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_listbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_listc.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_menu.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_notbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_notbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_odcombo.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_odcombo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_panel.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_panel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_propdlg.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_propdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_radbt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_radbx.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_scrol.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scrol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_scwin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_htmllbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_sizer.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_spacer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:172:5: note: in expansion of macro 'wxCHECK_MSG' 172 | wxCHECK_MSG(m_parentSizer, NULL, wxT("Incorrect syntax of XRC resource: spacer not within sizer!")); | ^~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_sizer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG(m_parentSizer != NULL || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_slidr.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_slidr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_spin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_spin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_split.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_split.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_statbar.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_statbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_stbmp.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_stbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_stlin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stlin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_sttxt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sttxt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_text.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_text.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_tglbtn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_toolb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_toolb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_tree.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tree.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_toolb.cpp: In member function 'virtual wxObject* wxToolBarXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:56:9: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: tool not within a toolbar!")); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:97:9: note: in expansion of macro 'wxCHECK_MSG' 97 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: separator not within a toolbar!")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_treebk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_treebk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_unkwn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_unkwn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_wizrd.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_wizrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xmlres.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlres.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xmlres.cpp: In member function 'void wxXmlResourceDataRecords::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxXmlResourceDataRecords) | ^~~~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp: In member function 'wxXmlNode* wxXmlResourceHandler::GetParamNode(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xmlres.cpp:1191:5: note: in expansion of macro 'wxCHECK_MSG' 1191 | wxCHECK_MSG(m_node, NULL, wxT("You can't access handler data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xmlrsall.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlrsall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_framemanager.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/framemanager.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiRectArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiRectArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockUIPartArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:51:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 51 | WX_DEFINE_OBJARRAY(wxAuiDockUIPartArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:52:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 52 | WX_DEFINE_OBJARRAY(wxAuiDockInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:53:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 53 | WX_DEFINE_OBJARRAY(wxAuiPaneButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxAuiPaneInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_dockart.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/dockart.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp: In member function 'virtual void wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, const wxRect&, wxAuiPaneInfo&)': ../src/aui/dockart.cpp:698:15: warning: the compiler can assume that the address of 'pane' will never be NULL [-Waddress] 698 | if (!(&pane)) | ~^~~~~~ ../src/aui/dockart.cpp:695:54: note: 'pane' declared here 695 | wxAuiPaneInfo& pane) | ~~~~~~~~~~~~~~~^~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_floatpane.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/floatpane.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_auibook.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiNotebookPageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxAuiNotebookPageArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiTabContainerButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiTabContainerButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'bool wxAuiTabContainer::IsTabVisible(int, int, wxDC*, wxWindow*)': ../src/aui/auibook.cpp:2150:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2150 | wxSize size = m_art->GetTabSize(*dc, | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_tabmdi.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/tabmdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_auibar.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'void wxAuiToolBarItemArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxAuiToolBarItemArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'virtual void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, const wxRect&, int)': ../src/aui/auibar.cpp:681:16: warning: variable 'cli_rect' set but not used [-Wunused-but-set-variable] 681 | wxRect cli_rect = wnd->GetClientRect(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextctrl.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextbuffer.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextbuffer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp: In member function 'virtual bool wxRichTextParagraphLayoutBox::Layout(wxDC&, const wxRect&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp:733:9: note: in expansion of macro 'wxCHECK_MSG' 733 | wxCHECK_MSG( child, false, _T("Unknown object in layout") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextstyles.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyles.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextxml.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextxml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextxml.cpp: In member function 'wxXmlNode* wxRichTextXMLHandler::GetParamNode(wxXmlNode*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextxml.cpp:355:5: note: in expansion of macro 'wxCHECK_MSG' 355 | wxCHECK_MSG(node, NULL, wxT("You can't access node data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtexthtml.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtexthtml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtexthtml.cpp: In member function 'wxChar* wxRichTextHTMLHandler::b64enc(unsigned char*, size_t)': ../src/richtext/richtexthtml.cpp:589:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ ../src/richtext/richtexthtml.cpp:589:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextformatdlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextformatdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextsymboldlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextsymboldlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp: In member function 'void wxSymbolListCtrl::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp:898:5: note: in expansion of macro 'wxCHECK_RET' 898 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextstyledlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyledlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextprint.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextprint.cpp rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a baselib_appbase.o baselib_arcall.o baselib_arcfind.o baselib_archive.o baselib_clntdata.o baselib_cmdline.o baselib_config.o baselib_convauto.o baselib_datetime.o baselib_datstrm.o baselib_dircmn.o baselib_dynarray.o baselib_dynlib.o baselib_dynload.o baselib_encconv.o baselib_extended.o baselib_ffile.o baselib_file.o baselib_fileback.o baselib_fileconf.o baselib_filefn.o baselib_filename.o baselib_filesys.o baselib_filtall.o baselib_filtfind.o baselib_fmapbase.o baselib_fs_arc.o baselib_fs_filter.o baselib_hash.o baselib_hashmap.o baselib_init.o baselib_intl.o baselib_ipcbase.o baselib_list.o baselib_log.o baselib_longlong.o baselib_memory.o baselib_mimecmn.o baselib_module.o baselib_mstream.o baselib_object.o baselib_platinfo.o baselib_powercmn.o baselib_process.o baselib_regex.o baselib_stdpbase.o baselib_sstream.o baselib_stopwatch.o baselib_strconv.o baselib_stream.o baselib_string.o baselib_sysopt.o baselib_tarstrm.o baselib_textbuf.o baselib_textfile.o baselib_tokenzr.o baselib_txtstrm.o baselib_uri.o baselib_variant.o baselib_wfstream.o baselib_wxchar.o baselib_xti.o baselib_xtistrm.o baselib_zipstrm.o baselib_zstream.o baselib_basemsw.o baselib_crashrpt.o baselib_debughlp.o baselib_dde.o baselib_msw_dir.o baselib_dlmsw.o baselib_msw_mimetype.o baselib_power.o baselib_regconf.o baselib_registry.o baselib_msw_snglinst.o baselib_msw_stackwalk.o baselib_msw_stdpaths.o baselib_msw_thread.o baselib_msw_utils.o baselib_msw_utilsexc.o baselib_event.o baselib_fs_mem.o baselib_msgout.o baselib_utilscmn.o baselib_main.o baselib_mslu.o baselib_volume.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a netlib_fs_inet.o netlib_ftp.o netlib_http.o netlib_protocol.o netlib_sckaddr.o netlib_sckfile.o netlib_sckipc.o netlib_sckstrm.o netlib_socket.o netlib_url.o netlib_msw_gsocket.o netlib_urlmsw.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a corelib_event.o corelib_fs_mem.o corelib_msgout.o corelib_utilscmn.o corelib_msw_main.o corelib_mslu.o corelib_volume.o corelib_msw_app.o corelib_msw_bitmap.o corelib_msw_brush.o corelib_msw_caret.o corelib_msw_clipbrd.o corelib_msw_colour.o corelib_msw_cursor.o corelib_msw_data.o corelib_msw_dc.o corelib_msw_dcclient.o corelib_msw_dcmemory.o corelib_msw_dcprint.o corelib_msw_dcscreen.o corelib_msw_dialup.o corelib_dib.o corelib_msw_display.o corelib_enhmeta.o corelib_msw_evtloop.o corelib_msw_font.o corelib_msw_fontenum.o corelib_msw_fontutil.o corelib_msw_gdiimage.o corelib_msw_gdiobj.o corelib_msw_graphics.o corelib_gsockmsw.o corelib_msw_icon.o corelib_msw_imaglist.o corelib_msw_minifram.o corelib_ole_dataobj.o corelib_dropsrc.o corelib_droptgt.o corelib_oleutils.o corelib_msw_palette.o corelib_msw_pen.o corelib_msw_popupwin.o corelib_msw_printdlg.o corelib_printwin.o corelib_msw_region.o corelib_msw_renderer.o corelib_msw_settings.o corelib_msw_timer.o corelib_msw_tooltip.o corelib_msw_toplevel.o corelib_msw_utilsgui.o corelib_uxtheme.o corelib_msw_window.o corelib_helpchm.o corelib_msw_helpwin.o corelib_automtn.o corelib_uuid.o corelib_generic_statusbr.o corelib_prntdlgg.o corelib_msw_accel.o corelib_msw_bmpbuttn.o corelib_msw_button.o corelib_msw_checkbox.o corelib_msw_choice.o corelib_msw_colordlg.o corelib_combo.o corelib_msw_combobox.o corelib_msw_control.o corelib_msw_dialog.o corelib_msw_dirdlg.o corelib_dragimag.o corelib_msw_filedlg.o corelib_msw_frame.o corelib_gauge95.o corelib_msw_iniconf.o corelib_msw_listbox.o corelib_msw_listctrl.o corelib_msw_mdi.o corelib_msw_menu.o corelib_msw_menuitem.o corelib_msw_metafile.o corelib_msw_msgdlg.o corelib_msw_nativdlg.o corelib_msw_notebook.o corelib_access.o corelib_msw_ownerdrw.o corelib_msw_radiobox.o corelib_msw_radiobut.o corelib_msw_scrolbar.o corelib_slider95.o corelib_msw_spinbutt.o corelib_msw_spinctrl.o corelib_msw_statbmp.o corelib_msw_statbox.o corelib_statbr95.o corelib_msw_statline.o corelib_msw_stattext.o corelib_msw_tabctrl.o corelib_tbar95.o corelib_msw_textctrl.o corelib_msw_tglbtn.o corelib_treectrl.o corelib_msw_checklst.o corelib_msw_fdrepdlg.o corelib_msw_fontdlg.o corelib_accesscmn.o corelib_anidecod.o corelib_appcmn.o corelib_artprov.o corelib_artstd.o corelib_bmpbase.o corelib_bookctrl.o corelib_choiccmn.o corelib_clipcmn.o corelib_clrpickercmn.o corelib_colourcmn.o corelib_combocmn.o corelib_cmdproc.o corelib_cmndata.o corelib_containr.o corelib_cshelp.o corelib_ctrlcmn.o corelib_ctrlsub.o corelib_datacmn.o corelib_dcbase.o corelib_dcbufcmn.o corelib_dcgraph.o corelib_dlgcmn.o corelib_dndcmn.o corelib_dobjcmn.o corelib_docmdi.o corelib_docview.o corelib_dpycmn.o corelib_dseldlg.o corelib_effects.o corelib_evtloopcmn.o corelib_fddlgcmn.o corelib_filepickercmn.o corelib_fontpickercmn.o corelib_fldlgcmn.o corelib_fontcmn.o corelib_fontenumcmn.o corelib_fontmap.o corelib_framecmn.o corelib_gaugecmn.o corelib_gbsizer.o corelib_gdicmn.o corelib_geometry.o corelib_gifdecod.o corelib_graphcmn.o corelib_helpbase.o corelib_iconbndl.o corelib_imagall.o corelib_imagbmp.o corelib_image.o corelib_imagfill.o corelib_imaggif.o corelib_imagiff.o corelib_imagjpeg.o corelib_imagpcx.o corelib_imagpng.o corelib_imagpnm.o corelib_imagtga.o corelib_imagtiff.o corelib_imagxpm.o corelib_layout.o corelib_lboxcmn.o corelib_listctrlcmn.o corelib_matrix.o corelib_menucmn.o corelib_nbkbase.o corelib_overlaycmn.o corelib_paper.o corelib_pickerbase.o corelib_popupcmn.o corelib_prntbase.o corelib_quantize.o corelib_radiocmn.o corelib_rendcmn.o corelib_rgncmn.o corelib_settcmn.o corelib_sizer.o corelib_srchcmn.o corelib_statbar.o corelib_stockitem.o corelib_tbarbase.o corelib_textcmn.o corelib_timercmn.o corelib_toplvcmn.o corelib_treebase.o corelib_valgen.o corelib_validate.o corelib_valtext.o corelib_wincmn.o corelib_xpmdecod.o corelib_busyinfo.o corelib_buttonbar.o corelib_choicdgg.o corelib_choicbkg.o corelib_clrpickerg.o corelib_collpaneg.o corelib_combog.o corelib_dcpsg.o corelib_dirctrlg.o corelib_dragimgg.o corelib_filepickerg.o corelib_fontpickerg.o corelib_graphicc.o corelib_listbkg.o corelib_logg.o corelib_numdlgg.o corelib_panelg.o corelib_progdlgg.o corelib_printps.o corelib_renderg.o corelib_scrlwing.o corelib_selstore.o corelib_spinctlg.o corelib_splitter.o corelib_srchctlg.o corelib_textdlgg.o corelib_tipwin.o corelib_toolbkg.o corelib_treectlg.o corelib_treebkg.o corelib_vlbox.o corelib_vscroll.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a advlib_animatecmn.o advlib_datavcmn.o advlib_aboutdlgg.o advlib_animateg.o advlib_bmpcboxg.o advlib_calctrl.o advlib_datavgen.o advlib_datectlg.o advlib_grid.o advlib_gridctrl.o advlib_gridsel.o advlib_helpext.o advlib_hyperlink.o advlib_laywin.o advlib_odcombo.o advlib_propdlg.o advlib_sashwin.o advlib_splash.o advlib_tipdlg.o advlib_wizard.o advlib_taskbarcmn.o advlib_msw_aboutdlg.o advlib_msw_sound.o advlib_msw_taskbar.o advlib_msw_joystick.o advlib_datectrl.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a htmllib_helpbest.o htmllib_helpctrl.o htmllib_helpdata.o htmllib_helpdlg.o htmllib_helpfrm.o htmllib_helpwnd.o htmllib_htmlcell.o htmllib_htmlfilt.o htmllib_htmlpars.o htmllib_htmltag.o htmllib_htmlwin.o htmllib_htmprint.o htmllib_m_dflist.o htmllib_m_fonts.o htmllib_m_hline.o htmllib_m_image.o htmllib_m_layout.o htmllib_m_links.o htmllib_m_list.o htmllib_m_pre.o htmllib_m_style.o htmllib_m_tables.o htmllib_winpars.o htmllib_htmllbox.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a qalib_debugrpt.o qalib_dbgrptg.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a xmllib_xml.o xmllib_xtixml.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a xrclib_xh_animatctrl.o xrclib_xh_bmp.o xrclib_xh_bmpcbox.o xrclib_xh_bmpbt.o xrclib_xh_bttn.o xrclib_xh_cald.o xrclib_xh_chckb.o xrclib_xh_chckl.o xrclib_xh_choic.o xrclib_xh_choicbk.o xrclib_xh_clrpicker.o xrclib_xh_collpane.o xrclib_xh_combo.o xrclib_xh_datectrl.o xrclib_xh_dirpicker.o xrclib_xh_dlg.o xrclib_xh_frame.o xrclib_xh_mdi.o xrclib_xh_filepicker.o xrclib_xh_fontpicker.o xrclib_xh_gauge.o xrclib_xh_gdctl.o xrclib_xh_grid.o xrclib_xh_html.o xrclib_xh_hyperlink.o xrclib_xh_listb.o xrclib_xh_listbk.o xrclib_xh_listc.o xrclib_xh_menu.o xrclib_xh_notbk.o xrclib_xh_odcombo.o xrclib_xh_panel.o xrclib_xh_propdlg.o xrclib_xh_radbt.o xrclib_xh_radbx.o xrclib_xh_scrol.o xrclib_xh_scwin.o xrclib_xh_htmllbox.o xrclib_xh_sizer.o xrclib_xh_slidr.o xrclib_xh_spin.o xrclib_xh_split.o xrclib_xh_statbar.o xrclib_xh_stbmp.o xrclib_xh_stbox.o xrclib_xh_stlin.o xrclib_xh_sttxt.o xrclib_xh_text.o xrclib_xh_tglbtn.o xrclib_xh_toolb.o xrclib_xh_tree.o xrclib_xh_treebk.o xrclib_xh_unkwn.o xrclib_xh_wizrd.o xrclib_xmlres.o xrclib_xmlrsall.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a auilib_framemanager.o auilib_dockart.o auilib_floatpane.o auilib_auibook.o auilib_tabmdi.o auilib_auibar.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a richtextlib_richtextctrl.o richtextlib_richtextbuffer.o richtextlib_richtextstyles.o richtextlib_richtextxml.o richtextlib_richtexthtml.o richtextlib_richtextformatdlg.o richtextlib_richtextsymboldlg.o richtextlib_richtextstyledlg.o richtextlib_richtextprint.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static' + /usr/bin/make -C build_win64_static -j2 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static' /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regcomp.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regcomp.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regexec.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regexec.c In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:603:50: warning: 'lastap.co' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~^~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.co' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/rege_dfa.c:603:34: warning: 'lastap.ss' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~~~~^~~~~~~~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.ss' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:115:22: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 115 | #define OFF(p) ((p) - v->start) | ^ ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regerror.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regerror.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regfree.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regfree.c In file included from ../src/regex/regcomp.c:2176: In function 'subblock', inlined from 'subrange' at ../src/regex/regc_color.c:426:3: ../src/regex/regc_color.c:497:46: warning: array subscript 'union tree[0]' is partly outside array bounds of 'unsigned char[512]' [-Warray-bounds] 497 | t->tcolor[i] = sco; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/regex/regcomp.c:33: ../src/regex/regguts.h:94:25: note: object of size 512 allocated by 'malloc' 94 | #define MALLOC(n) malloc(n) | ^~~~~~~~~ ../src/regex/regc_color.c:491:43: note: in expansion of macro 'MALLOC' 491 | t = (union tree *)MALLOC(sizeof(struct colors)); | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_baselib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_netlib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_corelib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_advlib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_htmllib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_qalib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_xmllib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_xrclib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_auilib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_richtextlib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a wxregex_regcomp.o wxregex_regexec.o wxregex_regerror.o wxregex_regfree.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_appbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_arcall.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_arcfind.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcfind.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_archive.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/archive.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_clntdata.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clntdata.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_cmdline.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayOptions::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:169:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 169 | WX_DEFINE_OBJARRAY(wxArrayOptions) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayParams::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:170:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 170 | WX_DEFINE_OBJARRAY(wxArrayParams) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:446:5: note: in expansion of macro 'wxCHECK_MSG' 446 | wxCHECK_MSG( i != wxNOT_FOUND, false, _T("unknown switch") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:467:5: note: in expansion of macro 'wxCHECK_MSG' 467 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:486:5: note: in expansion of macro 'wxCHECK_MSG' 486 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxDateTime*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:506:5: note: in expansion of macro 'wxCHECK_MSG' 506 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'wxString wxCmdLineParser::GetParam(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:521:5: note: in expansion of macro 'wxCHECK_MSG' 521 | wxCHECK_MSG( n < GetParamCount(), wxEmptyString, _T("invalid param index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_config.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/config.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*, long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadInt(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:155:5: note: in expansion of macro 'wxCHECK_MSG' 155 | wxCHECK_MSG( pi, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadBool(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:170:5: note: in expansion of macro 'wxCHECK_MSG' 170 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_convauto.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/convauto.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_datetime.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datetime.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxDateTime::wxDateTime_t wxDateTime::GetNumberOfDays(Month, int, Calendar)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:893:5: note: in expansion of macro 'wxCHECK_MSG' 893 | wxCHECK_MSG( month < MONTHS_IN_YEAR, 0, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetMonthName(Month, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:917:5: note: in expansion of macro 'wxCHECK_MSG' 917 | wxCHECK_MSG( month != Inv_Month, wxEmptyString, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetWeekDayName(WeekDay, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( wday != Inv_WeekDay, wxEmptyString, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1422:5: note: in expansion of macro 'wxDATETIME_CHECK' 1422 | wxDATETIME_CHECK( tm, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, Month, int, wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1460:5: note: in expansion of macro 'wxDATETIME_CHECK' 1460 | wxDATETIME_CHECK( (0 < day) && (day <= GetNumberOfDays(month, year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'long unsigned int wxDateTime::GetAsDOS() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1600:5: note: in expansion of macro 'wxCHECK_MSG' 1600 | wxCHECK_MSG( tm, ULONG_MAX, _T("time can't be represented in DOS format") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1646:13: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( tm, Tm(), _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1661:17: note: in expansion of macro 'wxCHECK_MSG' 1661 | wxCHECK_MSG( tm, Tm(), _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToWeekDayInSameWeek(WeekDay, WeekFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1949:5: note: in expansion of macro 'wxDATETIME_CHECK' 1949 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToNextWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1989:5: note: in expansion of macro 'wxDATETIME_CHECK' 1989 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToPrevWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2013:5: note: in expansion of macro 'wxDATETIME_CHECK' 2013 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'bool wxDateTime::SetToWeekDay(WeekDay, int, Month, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2040:5: note: in expansion of macro 'wxCHECK_MSG' 2040 | wxCHECK_MSG( weekday != Inv_WeekDay, false, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToYearDay(wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2202:5: note: in expansion of macro 'wxDATETIME_CHECK' 2202 | wxDATETIME_CHECK( (0 < yday) && (yday <= GetNumberOfDays(year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'int wxDateTime::IsDST(Country) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2243:5: note: in expansion of macro 'wxCHECK_MSG' 2243 | wxCHECK_MSG( country == Country_Default, -1, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2253:9: note: in expansion of macro 'wxCHECK_MSG' 2253 | wxCHECK_MSG( tm, -1, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxDateTime::Format(const wxChar*, const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2307:5: note: in expansion of macro 'wxCHECK_MSG' 2307 | wxCHECK_MSG( format, wxEmptyString, _T("NULL format in wxDateTime::Format") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2325:13: note: in expansion of macro 'wxCHECK_MSG' 2325 | wxCHECK_MSG( tm, wxEmptyString, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2341:17: note: in expansion of macro 'wxCHECK_MSG' 2341 | wxCHECK_MSG( tm, wxEmptyString, _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseRfc822Date(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2719:5: note: in expansion of macro 'wxCHECK_MSG' 2719 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseFormat(const wxChar*, const wxChar*, const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3169:5: note: in expansion of macro 'wxCHECK_MSG' 3169 | wxCHECK_MSG( date && format, (wxChar *)NULL, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDateTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3770:5: note: in expansion of macro 'wxCHECK_MSG' 3770 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDate(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3822:5: note: in expansion of macro 'wxCHECK_MSG' 3822 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4169:5: note: in expansion of macro 'wxCHECK_MSG' 4169 | wxCHECK_MSG( time, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxTimeSpan::Format(const wxChar*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4311:5: note: in expansion of macro 'wxCHECK_MSG' 4311 | wxCHECK_MSG( format, wxEmptyString, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'void wxDateTimeArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:4456:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 4456 | WX_DEFINE_OBJARRAY(wxDateTimeArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_datstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dircmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dircmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dircmn.cpp: In member function 'size_t wxDir::Traverse(wxDirTraverser&, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:83:5: note: in expansion of macro 'wxCHECK_MSG' 83 | wxCHECK_MSG( IsOpened(), (size_t)-1, | ^~~~~~~~~~~ ../src/common/dircmn.cpp: In static member function 'static size_t wxDir::GetAllFiles(const wxString&, wxArrayString*, const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:226:5: note: in expansion of macro 'wxCHECK_MSG' 226 | wxCHECK_MSG( files, (size_t)-1, _T("NULL pointer in wxDir::GetAllFiles") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dynarray.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynarray.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Remove(const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Insert(char, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Remove(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Insert(short int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Remove(short int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Insert(int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Insert(long int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Remove(long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Insert(size_t, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Insert(double, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Remove(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dynlib.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynlib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void wxDynamicLibraryDetailsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:803:50: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 803 | #define WX_DEFINE_USER_EXPORTED_OBJARRAY(name) WX_DEFINE_OBJARRAY(name) | ^~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp:51:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_OBJARRAY' 51 | WX_DEFINE_USER_EXPORTED_OBJARRAY(wxDynamicLibraryDetailsArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void* wxDynamicLibrary::DoGetSymbol(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynlib.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsLoaded(), NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dynload.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynload.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynload.cpp: In member function 'wxPluginLibrary* wxPluginLibrary::RefLib()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( m_linkcount > 0, NULL, | ^~~~~~~~~~~ ../src/common/dynload.cpp: In member function 'void wxPluginManager::Unload()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:344:5: note: in expansion of macro 'wxCHECK_RET' 344 | wxCHECK_RET( m_entry, _T("unloading an invalid wxPluginManager?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_encconv.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/encconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:266:5: note: in expansion of macro 'wxCHECK_MSG' 266 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:296:5: note: in expansion of macro 'wxCHECK_MSG' 296 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'wxString wxEncodingConverter::Convert(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:349:5: note: in expansion of macro 'wxCHECK_MSG' 349 | wxCHECK_MSG(m_Table != NULL, s, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o baselib_extended.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/common/extended.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_ffile.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ffile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ffile.cpp: In member function 'bool wxFFile::ReadAll(wxString*, const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:100:5: note: in expansion of macro 'wxCHECK_MSG' 100 | wxCHECK_MSG( (wxFileOffset)length == Length(), false, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( IsOpened(), 0, wxT("can't read from closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:141:5: note: in expansion of macro 'wxCHECK_MSG' 141 | wxCHECK_MSG( IsOpened(), 0, wxT("can't write to closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'bool wxFFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOpened(), false, wxT("can't seek on closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Tell() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:220:5: note: in expansion of macro 'wxCHECK_MSG' 220 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Length() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_file.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/file.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/file.cpp: In member function 'ssize_t wxFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:296:5: note: in expansion of macro 'wxCHECK' 296 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'size_t wxFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:312:5: note: in expansion of macro 'wxCHECK' 312 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'wxFileOffset wxFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/file.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( ofs != wxInvalidOffset || mode != wxFromStart, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fileback.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileback.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fileconf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayEntries::Remove(_wxArrayArrayEntries)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:704:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 704 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_SORTED_TYPEARRAY' 884 | WX_DEFINE_SORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:108:5: note: in expansion of macro 'WX_DEFINE_SORTED_ARRAY' 108 | WX_DEFINE_SORTED_ARRAY(wxFileConfigEntry *, ArrayEntries); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayGroups::Remove(_wxArrayArrayGroups)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:704:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 704 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_SORTED_TYPEARRAY' 884 | WX_DEFINE_SORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:109:5: note: in expansion of macro 'WX_DEFINE_SORTED_ARRAY' 109 | WX_DEFINE_SORTED_ARRAY(wxFileConfigGroup *, ArrayGroups); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filefn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filefn.cpp ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::UpdateGroupAndSubgroupsLines()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1541:5: note: in expansion of macro 'wxCHECK_RET' 1541 | wxCHECK_RET( line, _T("a non root group must have a corresponding line!") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::Rename(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1557:5: note: in expansion of macro 'wxCHECK_RET' 1557 | wxCHECK_RET( m_pParent, _T("the root group can't be renamed") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'bool wxFileConfigGroup::DeleteSubgroup(wxFileConfigGroup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( pGroup, false, _T("deleting non existing group?") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filefn.cpp: In function 'wxChar* wxExpandPath(wxChar*, const wxChar*)': ../src/common/filefn.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^~ ../src/common/filefn.cpp:624:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 624 | register wxChar *start = d; | ^~~~~ ../src/common/filefn.cpp:625:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 625 | register int braces = (*s == wxT('{') || *s == wxT('(')); | ^~~~~~ ../src/common/filefn.cpp:626:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 626 | register wxChar *value; | ^~~~~ ../src/common/filefn.cpp:663:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register wxChar *nnm; | ^~~ ../src/common/filefn.cpp:664:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 664 | register wxChar *home; | ^~~~ ../src/common/filefn.cpp: In function 'bool wxFindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1656:5: note: in expansion of macro 'wxCHECK_MSG' 1656 | wxCHECK_MSG( !wxIsEmpty(pszFile), false, | ^~~~~~~~~~~ ../src/common/filefn.cpp: In function 'void wxSplitPath(const wxChar*, wxString*, wxString*, wxString*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1700:5: note: in expansion of macro 'wxCHECK_RET' 1700 | wxCHECK_RET( pszFileName, wxT("NULL file name in wxSplitPath") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filename.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filename.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filesys.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filesys.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filesys.cpp: In member function 'bool wxFileSystem::FindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filesys.cpp:523:5: note: in expansion of macro 'wxCHECK_MSG' 523 | wxCHECK_MSG( !wxIsEmpty(basename), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filtall.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filtfind.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtfind.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fmapbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fmapbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fmapbase.cpp: In member function 'void wxFontMapperBase::SetConfigPath(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( !prefix.empty() && prefix[0] == wxCONFIG_PATH_SEPARATOR, | ^~~~~~~~~~~ ../src/common/fmapbase.cpp: In static member function 'static wxFontEncoding wxFontMapperBase::GetEncoding(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( n < WXSIZEOF(gs_encodings), wxFONTENCODING_SYSTEM, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fs_arc.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_arc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fs_filter.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_filter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/fs_filter.cpp:23: ../src/common/fs_filter.cpp: In destructor 'wxFSFilePtr::~wxFSFilePtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:25:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 25 | wxDEFINE_SCOPED_PTR_TYPE(wxFSFile) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp: In destructor 'wxInputStreamPtr::~wxInputStreamPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:26:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 26 | wxDEFINE_SCOPED_PTR_TYPE(wxInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_hash.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_hashmap.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hashmap.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_init.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/init.cpp In file included from ../src/common/init.cpp:37: ../src/common/init.cpp: In destructor 'wxAppPtrBase::~wxAppPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_intl.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/intl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/common/intl.cpp:69: ../src/common/intl.cpp: In destructor 'wxPluralFormsCalculatorPtr::~wxPluralFormsCalculatorPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp:503:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 503 | wxDEFINE_SCOPED_PTR_TYPE(wxPluralFormsCalculator) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'void wxLanguageInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/intl.cpp:1501:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 1501 | WX_DEFINE_OBJARRAY(wxLanguageInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'bool wxLocale::Init(const wxChar*, const wxChar*, const wxChar*, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:1554:5: note: in expansion of macro 'wxCHECK_MSG' 1554 | wxCHECK_MSG( szLocale, false, _T("no locale to set in wxLocale::Init()") ); | ^~~~~~~~~~~ ../src/common/intl.cpp: In static member function 'static bool wxLocale::IsAvailable(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:2765:5: note: in expansion of macro 'wxCHECK_MSG' 2765 | wxCHECK_MSG( info, false, _T("invalid language") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_ipcbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ipcbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_list.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/list.cpp: In member function 'int wxNodeBase::IndexOf() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( m_list, wxNOT_FOUND, wxT("node doesn't belong to a list in IndexOf")); | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:238:5: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_keyType == wxKEY_NONE, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(long int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG( (m_keyType == wxKEY_INTEGER) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(const wxChar*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:262:5: note: in expansion of macro 'wxCHECK_MSG' 262 | wxCHECK_MSG( (m_keyType == wxKEY_STRING) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Insert(wxNodeBase*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:277:5: note: in expansion of macro 'wxCHECK_MSG' 277 | wxCHECK_MSG( !position || position->m_list == this, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::DetachNode(wxNodeBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:383:5: note: in expansion of macro 'wxCHECK_MSG' 383 | wxCHECK_MSG( node->m_list == this, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_log.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/log.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_longlong.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/longlong.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_memory.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/memory.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_mimecmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mimecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mimecmn.cpp: In member function 'void wxArrayFileTypeInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp:168:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 168 | WX_DEFINE_OBJARRAY(wxArrayFileTypeInfo) | ^~~~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetMimeType(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( mimeType, false, _T("invalid parameter in GetMimeType") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetDescription(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:358:5: note: in expansion of macro 'wxCHECK_MSG' 358 | wxCHECK_MSG( desc, false, _T("invalid parameter in GetDescription") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetOpenCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:374:5: note: in expansion of macro 'wxCHECK_MSG' 374 | wxCHECK_MSG( openCmd, false, _T("invalid parameter in GetOpenCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetPrintCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:402:5: note: in expansion of macro 'wxCHECK_MSG' 402 | wxCHECK_MSG( printCmd, false, _T("invalid parameter in GetPrintCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:490:5: note: in expansion of macro 'wxCHECK_MSG' 490 | wxCHECK_MSG( !sTmp.empty(), false, _T("need the icon file") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'wxFileType* wxMimeTypesManager::GetFileTypeFromExtension(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:612:5: note: in expansion of macro 'wxCHECK_MSG' 612 | wxCHECK_MSG( !ext.empty(), NULL, _T("extension can't be empty") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_module.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/module.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_mstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mstream.cpp: In member function 'size_t wxMemoryOutputStream::CopyTo(void*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mstream.cpp:164:5: note: in expansion of macro 'wxCHECK_MSG' 164 | wxCHECK_MSG( buffer, 0, _T("must have buffer to CopyTo") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_object.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/object.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_platinfo.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/platinfo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/platinfo.cpp: In function 'unsigned int wxGetIndexFromEnumValue(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:109:5: note: in expansion of macro 'wxCHECK_MSG' 109 | wxCHECK_MSG( value, (unsigned)-1, _T("invalid enum value") ); | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetOperatingSystemIdName(wxOperatingSystemId)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:229:5: note: in expansion of macro 'wxCHECK_MSG' 229 | wxCHECK_MSG( idx < WXSIZEOF(wxOperatingSystemIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:239:5: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdShortName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:254:5: note: in expansion of macro 'wxCHECK_MSG' 254 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_powercmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/powercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_process.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/process.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_regex.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/regex.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/regex.cpp: In member function 'bool wxRegExImpl::Matches(const wxRegChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegExImpl::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:443:5: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( index < m_nMatches, false, _T("invalid match index") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegExImpl::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:456:5: note: in expansion of macro 'wxCHECK_MSG' 456 | wxCHECK_MSG( m_nMatches, 0, _T("can't use with wxRE_NOSUB") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegExImpl::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:466:5: note: in expansion of macro 'wxCHECK_MSG' 466 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:659:5: note: in expansion of macro 'wxCHECK_MSG' 659 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegEx::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( IsValid(), 0, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegEx::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:684:5: note: in expansion of macro 'wxCHECK_MSG' 684 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_stdpbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stdpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stdpbase.cpp: In static member function 'static wxStandardPathsBase& wxStandardPathsBase::Get()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stdpbase.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_sstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_stopwatch.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stopwatch.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_strconv.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/strconv.cpp In file included from ../include/wx/string.h:55, from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'void wxMemoryBufferData::DecRef()', inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:200:9: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 200 | m_ref -= 1; | ^~~~~ In member function 'void wxMemoryBufferData::DecRef()', inlined from 'void wxMemoryBufferData::DecRef()' at ../include/wx/buffer.h:198:10, inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers_wxImplementation_Pair::~wxStringStreamUnconvBuffers_wxImplementation_Pair()' at ../src/common/sstream.cpp:164:1, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:202:20: note: call to 'void operator delete(void*, std::size_t)' here 202 | delete this; | ^~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_stream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stream.cpp: In member function 'bool wxStreamBuffer::FlushBuffer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:225:5: note: in expansion of macro 'wxCHECK_MSG' 225 | wxCHECK_MSG( outStream, false, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual void wxStreamBuffer::PutChar(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:303:5: note: in expansion of macro 'wxCHECK_RET' 303 | wxCHECK_RET( outStream, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::Peek()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:328:5: note: in expansion of macro 'wxCHECK_MSG' 328 | wxCHECK_MSG( m_stream && HasBuffer(), 0, | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::GetChar()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:388:9: note: in expansion of macro 'wxCHECK_MSG' 388 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Read(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:433:5: note: in expansion of macro 'wxCHECK_MSG' 433 | wxCHECK_MSG( m_mode != write, 0, _T("can't read from this buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:469:9: note: in expansion of macro 'wxCHECK_MSG' 469 | wxCHECK_MSG( outStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Write(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:528:5: note: in expansion of macro 'wxCHECK_MSG' 528 | wxCHECK_MSG( sbuf->m_mode != write, 0, _T("can't read from that buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxStreamBuffer::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:590:9: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:617:17: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxCountingOutputStream::OnSysSeek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1028:13: note: in expansion of macro 'wxCHECK_MSG' 1028 | wxCHECK_MSG( (wxFileOffset)new_pos == (wxFileOffset)(m_currentPos + pos), wxInvalidOffset, wxT("huge position not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedInputStream::SetInputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1286:5: note: in expansion of macro 'wxCHECK_RET' 1286 | wxCHECK_RET( buffer, _T("wxBufferedInputStream needs buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedOutputStream::SetOutputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1371:5: note: in expansion of macro 'wxCHECK_RET' 1371 | wxCHECK_RET( buffer, _T("wxBufferedOutputStream needs buffer") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_string.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/string.cpp ../src/common/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_sysopt.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sysopt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/string.cpp: In member function 'bool wxStringBase::AllocBuffer(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/string.cpp:212:3: note: in expansion of macro 'wxCHECK' 212 | wxCHECK( nLen < (INT_MAX / sizeof(wxChar)) - | ^~~~~~~ ../src/common/string.cpp: In member function 'size_t wxString::Replace(const wxChar*, const wxChar*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1503:5: note: in expansion of macro 'wxCHECK_MSG' 1503 | wxCHECK_MSG( szOld && *szOld && szNew, 0, | ^~~~~~~~~~~ ../src/common/string.cpp: In function 'bool wxStringToIntType(const wxChar*, T*, int, F)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1725:5: note: in expansion of macro 'wxCHECK_MSG' 1725 | wxCHECK_MSG( val, false, _T("NULL output pointer") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'bool wxString::ToDouble(double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( val, false, _T("NULL pointer in wxString::ToDouble") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Insert(const wxString&, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2468:3: note: in expansion of macro 'wxCHECK_RET' 2468 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2522:3: note: in expansion of macro 'wxCHECK_RET' 2522 | wxCHECK_RET( nIndex + nRemove <= m_nCount, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Remove(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2539:3: note: in expansion of macro 'wxCHECK_RET' 2539 | wxCHECK_RET( iIndex != wxNOT_FOUND, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::DoSort()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2621:3: note: in expansion of macro 'wxCHECK_RET' 2621 | wxCHECK_RET( !m_autoSort, wxT("can't use this method with sorted arrays") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_tarstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tarstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/tarstrm.cpp:29: ../src/common/tarstrm.cpp: In destructor 'wxTarHeaderBlockPtr::~wxTarHeaderBlockPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:159:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 159 | wxDEFINE_SCOPED_PTR_TYPE(wxTarHeaderBlock) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In destructor 'wxTarEntryPtr_::~wxTarEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/tarstrm.cpp:643:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 643 | wxDEFINE_SCOPED_PTR (wxTarEntry, wxTarEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::CloseEntry()': ../src/common/tarstrm.cpp:1188:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1188 | memset(m_hdr, 0, size - m_pos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::Close()': ../src/common/tarstrm.cpp:1212:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1212 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'bool wxTarOutputStream::WriteHeaders(wxTarEntry&)': ../src/common/tarstrm.cpp:1226:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1226 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:1272:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1272 | memset(m_hdr2, 0, sizeof(*m_hdr2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_textbuf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textbuf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_textfile.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textfile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_tokenzr.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tokenzr.cpp ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/textfile.cpp: In member function 'virtual bool wxTextFile::OnRead(const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/textfile.cpp:151:13: note: in expansion of macro 'wxCHECK_MSG' 151 | wxCHECK_MSG( bufPos + nRead <= bufSize, false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::HasMoreTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( IsOk(), false, _T("you should call SetString() first") ); | ^~~~~~~~~~~ ../src/common/tokenzr.cpp: In member function 'size_t wxStringTokenizer::CountTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:143:5: note: in expansion of macro 'wxCHECK_MSG' 143 | wxCHECK_MSG( IsOk(), 0, _T("you should call SetString() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_txtstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/txtstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_uri.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/uri.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_variant.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/variant.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_wfstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wfstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_wxchar.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wxchar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/wxchar.cpp: In member function 'void wxPrintfConvSpec::ReplaceAsteriskWith(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wxchar.cpp:657:5: note: in expansion of macro 'wxCHECK_RET' 657 | wxCHECK_RET(pwidth, _T("field width must be specified")); | ^~~~~~~~~~~ ../src/common/wxchar.cpp: In member function 'int wxPrintfConvSpec::Process(wxChar*, size_t, wxPrintfArg*, size_t)': ../src/common/wxchar.cpp:1009:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1009 | if (len && len != (size_t)(-1)) | ^ ../src/common/wxchar.cpp:767:12: warning: variable 'lenScratch' set but not used [-Wunused-but-set-variable] 767 | size_t lenScratch = 0, lenCur = 0; | ^~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_xti.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xti.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_xtistrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtistrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_zipstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zipstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In constructor 'wxZipHeader::wxZipHeader(wxInputStream&, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/zipstrm.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET(size <= sizeof(m_data), _T("buffer too small")); | ^~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZlibOutputStream2::Open(wxOutputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:519:5: note: in expansion of macro 'wxCHECK' 519 | wxCHECK(m_pos == wxInvalidOffset, false); | ^~~~~~~ In file included from ../src/common/zipstrm.cpp:31: ../src/common/zipstrm.cpp: In destructor 'wxZipEntryPtr_::~wxZipEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/zipstrm.cpp:1309:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 1309 | wxDEFINE_SCOPED_PTR (wxZipEntry, wxZipEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::LoadEndRecord()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1433:5: note: in expansion of macro 'wxCHECK' 1433 | wxCHECK(m_position == wxInvalidOffset, false); | ^~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::DoOpen(wxZipEntry*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1699:9: note: in expansion of macro 'wxCHECK' 1699 | wxCHECK(m_parentSeekable, false); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_zstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_basemsw.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/basemsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_crashrpt.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/crashrpt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_debughlp.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/debughlp.cpp ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpField(PSYMBOL_INFO, void*, unsigned int)': ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 346 | switch ( DereferenceSymbol(&sym, &pVariable) ) | ^ ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 308 | switch ( tag ) | ^ ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BASE_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO, void*)': ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 521 | switch ( DereferenceSymbol(&symDeref, &pVariable) ) | ^ ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BASE_CLASS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dde.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dde.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_dir.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dir.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dir.cpp: In member function 'bool wxDir::GetFirst(wxString*, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") ); | ^~~~~~~~~~~ ../src/msw/dir.cpp: In member function 'bool wxDir::GetNext(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:362:5: note: in expansion of macro 'wxCHECK_MSG' 362 | wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dlmsw.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dlmsw.cpp In file included from ../include/wx/version.h:17, from ../include/wx/defs.h:134, from ../include/wx/wxprec.h:13: ../src/msw/dlmsw.cpp: In member function 'wxString wxVersionDLL::GetFileVersion(const wxString&) const': ../include/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'PTSTR' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ ../include/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ ../include/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ ../src/msw/dlmsw.cpp:205:53: note: in expansion of macro '_T' 205 | if ( m_pfnVerQueryValue(buf.data(), _T("\\"), &pVer, &sizeInfo) ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_mimetype.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mimetype.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mimetype.cpp: In member function 'void wxFileTypeImpl::Init(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:103:5: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( !ext.empty(), _T("needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'size_t wxFileTypeImpl::GetAllCommands(wxArrayString*, wxArrayString*, const wxFileType::MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( !m_ext.empty(), 0, _T("GetAllCommands() needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'wxFileType* wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:549:5: note: in expansion of macro 'wxCHECK_MSG' 549 | wxCHECK_MSG( !ext.empty(), NULL, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetCommand(const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:682:5: note: in expansion of macro 'wxCHECK_MSG' 682 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:751:5: note: in expansion of macro 'wxCHECK_MSG' 751 | wxCHECK_MSG( !m_strFileType.empty(), false, _T("File key not found") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDescription(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:768:5: note: in expansion of macro 'wxCHECK_MSG' 768 | wxCHECK_MSG( !desc.empty(), false, _T("No file description supplied") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveCommand(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:815:5: note: in expansion of macro 'wxCHECK_MSG' 815 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveMimeType()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:826:5: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( !m_ext.empty(), false, _T("RemoveMimeType() needs extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDefaultIcon()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:834:5: note: in expansion of macro 'wxCHECK_MSG' 834 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDescription()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:843:5: note: in expansion of macro 'wxCHECK_MSG' 843 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_power.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/power.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_regconf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/regconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/regconf.cpp: In constructor 'wxRegConfig::wxRegConfig(const wxString&, const wxString&, const wxString&, const wxString&, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:98:7: note: in expansion of macro 'wxCHECK_RET' 98 | wxCHECK_RET( wxTheApp, wxT("No application name in wxRegConfig ctor!") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadString(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:553:5: note: in expansion of macro 'wxCHECK_MSG' 553 | wxCHECK_MSG( pStr, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadLong(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( plResult, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_registry.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/registry.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:140:3: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( key < nStdKeys, wxEmptyString, wxT("invalid key in wxRegKey::GetStdKeyName") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyShortName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/registry.cpp:148:3: note: in expansion of macro 'wxCHECK' 148 | wxCHECK( key < nStdKeys, wxEmptyString ); | ^~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::Rename(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:532:5: note: in expansion of macro 'wxCHECK_MSG' 532 | wxCHECK_MSG( !m_strKey.empty(), false, _T("registry hives can't be renamed") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::GetNextValue(wxString&, long int&) const': ../src/msw/registry.cpp:1016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1016 | if ( lIndex == -1 ) | ^~ ../src/msw/registry.cpp:1019:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1019 | wxChar szValueName[1024]; // @@ use RegQueryInfoKey... | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_snglinst.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/snglinst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceCheckerImpl::WasOpened() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:71:9: note: in expansion of macro 'wxCHECK_MSG' 71 | wxCHECK_MSG( m_hMutex, false, | ^~~~~~~~~~~ ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceChecker::IsAnotherRunning() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:118:5: note: in expansion of macro 'wxCHECK_MSG' 118 | wxCHECK_MSG( m_impl, false, _T("must call Create() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_stackwalk.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stackwalk.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_stdpaths.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stdpaths.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_thread.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/thread.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/thread.cpp: In member function 'void* wxThread::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/thread.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( !IsDetached(), (ExitCode)-1, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Lock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:41:5: note: in expansion of macro 'wxCHECK_MSG' 41 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::TryLock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Unlock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:57:5: note: in expansion of macro 'wxCHECK_MSG' 57 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:247:5: note: in expansion of macro 'wxCHECK_MSG' 247 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Signal()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:263:5: note: in expansion of macro 'wxCHECK_MSG' 263 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Broadcast()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:303:5: note: in expansion of macro 'wxCHECK_MSG' 303 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::TryWait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:311:5: note: in expansion of macro 'wxCHECK_MSG' 311 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Post()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_utils.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utils.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utils.cpp: In function 'bool wxGetUserName(wxChar*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:288:5: note: in expansion of macro 'wxCHECK_MSG' 288 | wxCHECK_MSG( buf && ( maxSize > 0 ), false, | ^~~~~~~~~~~ ../src/msw/utils.cpp: In function 'HWND__* wxCreateHiddenWindow(const WCHAR**, LPCTSTR, WNDPROC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:1534:5: note: in expansion of macro 'wxCHECK_MSG' 1534 | wxCHECK_MSG( classname && pclassname && wndproc, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_utilsexc.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsexc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsexc.cpp: In function 'long int wxExecute(const wxString&, int, wxProcess*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utilsexc.cpp:913:5: note: in expansion of macro 'wxCHECK_MSG' 913 | wxCHECK_MSG( traits, -1, _T("no wxAppTraits in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_event.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp In file included from ../src/common/event.cpp:46: ../src/common/event.cpp: In destructor 'wxEventPtr::~wxEventPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/event.cpp:49:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 49 | wxDEFINE_SCOPED_PTR(wxEvent, wxEventPtr) | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/event.cpp: In member function 'void wxEvtHandler::AddPendingEvent(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1139:5: note: in expansion of macro 'wxCHECK_RET' 1139 | wxCHECK_RET( eventCopy, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'void wxEvtHandler::ProcessPendingEvents()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1171:5: note: in expansion of macro 'wxCHECK_RET' 1171 | wxCHECK_RET( m_pendingEvents, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'bool wxEvtHandler::SearchDynamicEventTable(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1396:5: note: in expansion of macro 'wxCHECK_MSG' 1396 | wxCHECK_MSG( m_dynamicEvents, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fs_mem.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msgout.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_utilscmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/utilscmn.cpp: In function 'bool ReadAll(wxInputStream*, wxArrayString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/utilscmn.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( is, false, _T("NULL stream in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_main.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_mslu.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp In file included from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'bool wxStringData::IsEmpty() const', inlined from 'void wxStringData::Unlock()' at ../include/wx/string.h:243:33, inlined from 'wxStringBase::~wxStringBase()' at ../include/wx/string.h:396:30, inlined from 'wxString::~wxString()' at ../include/wx/string.h:659:24, inlined from 'bool wxLaunchDefaultBrowserBaseImpl(const wxString&, int)' at ../src/common/utilscmn.cpp:770:75: ../include/wx/string.h:226:37: warning: array subscript -1 is outside array bounds of 'const wxChar [4611686018427387903]' {aka 'const wchar_t [4611686018427387903]'} [-Warray-bounds] 226 | bool IsEmpty() const { return (nRefs == -1); } | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_volume.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_fs_inet.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_inet.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_ftp.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ftp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_http.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/http.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_protocol.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/protocol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_sckaddr.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckaddr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_sckfile.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckfile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_sckipc.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckipc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_sckstrm.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_socket.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/socket.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_url.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/url.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_msw_gsocket.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsocket.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_urlmsw.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/urlmsw.cpp ../src/msw/gsocket.cpp: In member function 'bool GSocket::SetReusable()': ../src/msw/gsocket.cpp:525:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (this && m_fd == INVALID_SOCKET) { | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_event.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fs_mem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msgout.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_utilscmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_main.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_mslu.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_volume.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_app.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/app.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_bitmap.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bitmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CopyFromDIB(const wxDIB&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:391:5: note: in expansion of macro 'wxCHECK_MSG' 391 | wxCHECK_MSG( dib.IsOk(), false, _T("invalid DIB in CopyFromDIB") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'virtual bool wxBitmap::Create(int, int, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:522:5: note: in expansion of macro 'wxCHECK_MSG' 522 | wxCHECK_MSG( dc.Ok(), false, _T("invalid HDC in wxBitmap::Create()") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:792:5: note: in expansion of macro 'wxCHECK_MSG' 792 | wxCHECK_MSG( dc.Ok(), false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, int, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:802:5: note: in expansion of macro 'wxCHECK_MSG' 802 | wxCHECK_MSG( image.Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'wxBitmap wxBitmap::GetSubBitmapOfHDC(const wxRect&, WXHDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1085:5: note: in expansion of macro 'wxCHECK_MSG' 1085 | wxCHECK_MSG( Ok() && | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1255:9: note: in expansion of macro 'wxCHECK_MSG' 1255 | wxCHECK_MSG( !GetBitmapData()->m_dib, NULL, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:11: warning: the compiler can assume that the address of 'dataBase' will never be NULL [-Waddress] 1324 | if ( !&dataBase ) | ^~~~~~~~~ ../src/msw/bitmap.cpp:1318:46: note: 'dataBase' declared here 1318 | void wxBitmap::UngetRawData(wxPixelDataBase& dataBase) | ~~~~~~~~~~~~~~~~~^~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1422:5: note: in expansion of macro 'wxCHECK_MSG' 1422 | wxCHECK_MSG( bitmap.Ok() && bitmap.GetDepth() == 1, false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1482:5: note: in expansion of macro 'wxCHECK_MSG' 1482 | wxCHECK_MSG( bitmap.Ok(), false, _T("invalid bitmap in wxMask::Create") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In function 'HBITMAP__* wxInvertMask(HBITMAP, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1765:5: note: in expansion of macro 'wxCHECK_MSG' 1765 | wxCHECK_MSG( hbmpMask, 0, _T("invalid bitmap in wxInvertMask") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:5: warning: 'nonnull' argument 'dataBase' compared to NULL [-Wnonnull-compare] 1324 | if ( !&dataBase ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_brush.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/brush.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/brush.cpp: In member function 'wxColour wxBrush::GetColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( Ok(), wxNullColour, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual int wxBrush::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:278:5: note: in expansion of macro 'wxCHECK_MSG' 278 | wxCHECK_MSG( Ok(), 0, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'wxBitmap* wxBrush::GetStipple() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:285:5: note: in expansion of macro 'wxCHECK_MSG' 285 | wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual void* wxBrush::GetResourceHandle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:292:5: note: in expansion of macro 'wxCHECK_MSG' 292 | wxCHECK_MSG( Ok(), FALSE, _T("invalid brush") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_caret.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/caret.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_clipbrd.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/clipbrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/clipbrd.cpp: In function 'bool wxOpenClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:85:5: note: in expansion of macro 'wxCHECK_MSG' 85 | wxCHECK_MSG( !gs_wxClipboardIsOpen, true, wxT("clipboard already opened.") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In function 'bool wxCloseClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( gs_wxClipboardIsOpen, false, wxT("clipboard is not opened") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In member function 'virtual bool wxClipboard::AddData(wxDataObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( data, false, wxT("data is invalid") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_colour.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colour.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_cursor.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/cursor.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/cursor.cpp: In constructor 'wxCursor::wxCursor(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/cursor.cpp:348:5: note: in expansion of macro 'wxCHECK_RET' 348 | wxCHECK_RET( idCursor > 0 && (size_t)idCursor < WXSIZEOF(stdCursors), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_data.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/data.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dc.cpp: In member function 'void wxDC::SetClippingHrgn(WXHRGN)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:422:5: note: in expansion of macro 'wxCHECK_RET' 422 | wxCHECK_RET( hrgn, wxT("invalid clipping region") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoGetPixel(wxCoord, wxCoord, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:637:5: note: in expansion of macro 'wxCHECK_MSG' 637 | wxCHECK_MSG( col, false, _T("NULL colour parameter in wxDC::GetPixel") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawIcon(const wxIcon&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1165:5: note: in expansion of macro 'wxCHECK_RET' 1165 | wxCHECK_RET( icon.Ok(), wxT("invalid icon in DrawIcon") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1181:5: note: in expansion of macro 'wxCHECK_RET' 1181 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxDC::DrawBitmap") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2071:5: note: in expansion of macro 'wxCHECK_MSG' 2071 | wxCHECK_MSG( source, false, _T("wxDC::Blit(): NULL wxDC pointer") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoGetSizeMM(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2382:9: note: in expansion of macro 'wxCHECK_RET' 2382 | wxCHECK_RET( wTotal, _T("0 width device?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2391:9: note: in expansion of macro 'wxCHECK_RET' 2391 | wxCHECK_RET( hTotal, _T("0 height device?") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In function 'void wxAlphaBlend(HDC, int, int, int, int, int, int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2633:5: note: in expansion of macro 'wxCHECK_RET' 2633 | wxCHECK_RET( dataDst && dataSrc, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dcclient.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcclient.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcclient.cpp: In member function 'void wxArrayDCInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp:57:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 57 | WX_DEFINE_OBJARRAY(wxArrayDCInfo) | ^~~~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxWindowDC::wxWindowDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:97:5: note: in expansion of macro 'wxCHECK_RET' 97 | wxCHECK_RET( canvas, _T("invalid window in wxWindowDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxWindowDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:124:5: note: in expansion of macro 'wxCHECK_RET' 124 | wxCHECK_RET( m_canvas, _T("wxWindowDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxClientDC::wxClientDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:140:5: note: in expansion of macro 'wxCHECK_RET' 140 | wxCHECK_RET( canvas, _T("invalid window in wxClientDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxClientDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( m_canvas, _T("wxClientDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDC::wxPaintDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:214:5: note: in expansion of macro 'wxCHECK_RET' 214 | wxCHECK_RET( canvas, wxT("NULL canvas in wxPaintDC ctor") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDC::~wxPaintDC()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:256:9: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDCEx::wxPaintDCEx(wxWindow*, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:318:5: note: in expansion of macro 'wxCHECK_RET' 318 | wxCHECK_RET( dc, wxT("wxPaintDCEx requires an existing device context") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDCEx::~wxPaintDCEx()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dcmemory.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcmemory.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcmemory.cpp: In constructor 'wxMemoryDC::wxMemoryDC(wxDC*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcmemory.cpp:52:5: note: in expansion of macro 'wxCHECK_RET' 52 | wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dcprint.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcprint.cpp: In member function 'virtual void wxPrinterDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcprint.cpp:390:5: note: in expansion of macro 'wxCHECK_RET' 390 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxPrinterDC::DrawBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dcscreen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcscreen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dialup.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialup.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dib.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::Dial(const wxString&, const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:754:5: note: in expansion of macro 'wxCHECK_MSG' 754 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::HangUp()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:934:5: note: in expansion of macro 'wxCHECK_MSG' 934 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::IsOnline() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1011:5: note: in expansion of macro 'wxCHECK_MSG' 1011 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetOnlineStatus(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1033:5: note: in expansion of macro 'wxCHECK_RET' 1033 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::EnableAutoCheckOnlineStatus(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1040:5: note: in expansion of macro 'wxCHECK_MSG' 1040 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::DisableAutoCheckOnlineStatus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1196:5: note: in expansion of macro 'wxCHECK_RET' 1196 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetWellKnownHost(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1226:5: note: in expansion of macro 'wxCHECK_RET' 1226 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetConnectCommand(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1234:5: note: in expansion of macro 'wxCHECK_RET' 1234 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In function 'void wxRasDialFunc(UINT, tagRASCONNSTATE, DWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1330:5: note: in expansion of macro 'wxCHECK_RET' 1330 | wxCHECK_RET( dialUpManager, wxT("who started to dial then?") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( info, false, _T("malloc(BITMAPINFO) failed") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:148:5: note: in expansion of macro 'wxCHECK_MSG' 148 | wxCHECK_MSG( bmp.Ok(), false, _T("wxDIB::Create(): invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Save(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( m_handle, false, _T("wxDIB::Save(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'HBITMAP__* wxDIB::CreateDDB(HDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( m_handle, 0, _T("wxDIB::CreateDDB(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In static member function 'static HBITMAP__* wxDIB::ConvertToBitmap(const BITMAPINFO*, HDC, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:427:5: note: in expansion of macro 'wxCHECK_MSG' 427 | wxCHECK_MSG( pbmi, 0, _T("invalid DIB in ConvertToBitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxPalette* wxDIB::CreatePalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( pPalette, NULL, _T("out of memory") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxImage&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( image.Ok(), false, _T("invalid wxImage in wxDIB ctor") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxImage wxDIB::ConvertToImage() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:740:5: note: in expansion of macro 'wxCHECK_MSG' 740 | wxCHECK_MSG( IsOk(), wxNullImage, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_display.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/display.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/display.cpp: In member function 'void wxDisplayInfoArray::Remove(_wxArraywxDisplayInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp:177:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 177 | WX_DEFINE_ARRAY_PTR(wxDisplayInfo *, wxDisplayInfoArray); | ^~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual wxDisplayImpl* wxDisplayFactoryMultimon::CreateDisplay(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:661:5: note: in expansion of macro 'wxCHECK_MSG' 661 | wxCHECK_MSG( n < m_displays.size(), NULL, _T("invalid display index") ); | ^~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual bool wxDisplayImplMultimon::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:714:9: note: in expansion of macro 'wxCHECK_MSG' 714 | wxCHECK_MSG( mode.w && mode.h, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_enhmeta.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/enhmeta.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::Play(wxDC*, wxRect*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( dc, false, _T("invalid wxDC in wxEnhMetaFile::Play") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::SetClipboard(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:180:5: note: in expansion of macro 'wxCHECK_MSG' 180 | wxCHECK_MSG( m_hMF, false, _T("can't copy invalid metafile to clipboard") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'wxEnhMetaFile* wxEnhMetaFileDC::Close()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( Ok(), NULL, _T("invalid wxEnhMetaFileDC") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:395:9: note: in expansion of macro 'wxCHECK_MSG' 395 | wxCHECK_MSG( size, false, _T("GetWinMetaFileBits() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:443:9: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:454:9: note: in expansion of macro 'wxCHECK_MSG' 454 | wxCHECK_MSG( size, false, _T("GetMetaFileBitsEx() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::GetDataHere(void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:518:5: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_evtloop.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/evtloop.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/evtloop.cpp: In member function 'virtual bool wxEventLoop::Dispatch()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/evtloop.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( IsRunning(), false, _T("can't call Dispatch() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_font.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/font.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/font.cpp: In member function 'virtual int wxFont::GetPointSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1024:5: note: in expansion of macro 'wxCHECK_MSG' 1024 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxSize wxFont::GetPixelSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( Ok(), wxDefaultSize, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::IsUsingSizeInPixels() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1038:5: note: in expansion of macro 'wxCHECK_MSG' 1038 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetFamily() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1045:5: note: in expansion of macro 'wxCHECK_MSG' 1045 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1052:5: note: in expansion of macro 'wxCHECK_MSG' 1052 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetWeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1059:5: note: in expansion of macro 'wxCHECK_MSG' 1059 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::GetUnderlined() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( Ok(), false, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetFaceName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1073:5: note: in expansion of macro 'wxCHECK_MSG' 1073 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxFontEncoding wxFont::GetEncoding() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1080:5: note: in expansion of macro 'wxCHECK_MSG' 1080 | wxCHECK_MSG( Ok(), wxFONTENCODING_DEFAULT, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoUserDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1102:5: note: in expansion of macro 'wxCHECK_MSG' 1102 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_fontenum.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontenum.cpp ../src/msw/fontenum.cpp: In function 'int wxFontEnumeratorProc(LPLOGFONT, LPTEXTMETRIC, DWORD, LONG)': ../src/msw/fontenum.cpp:286:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 286 | wxFontEnumeratorHelper *fontEnum = (wxFontEnumeratorHelper *)lParam; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_fontutil.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontutil.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fontutil.cpp: In function 'bool wxGetNativeFontEncoding(wxFontEncoding, wxNativeEncodingInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fontutil.cpp:140:5: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( info, false, _T("bad pointer in wxGetNativeFontEncoding") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_gdiimage.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiimage.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/gdiimage.cpp: In member function 'virtual bool wxIconHandler::Load(wxGDIImage*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:129:9: note: in expansion of macro 'wxCHECK_MSG' 129 | wxCHECK_MSG( icon, false, _T("wxIconHandler only works with icons") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::LoadFile(wxBitmap*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:359:5: note: in expansion of macro 'wxCHECK_MSG' 359 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in LoadFile") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::SaveFile(wxBitmap*, const wxString&, int, const wxPalette*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:375:5: note: in expansion of macro 'wxCHECK_MSG' 375 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in SaveFile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_gdiobj.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_graphics.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/graphics.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gsockmsw.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsockmsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_icon.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/icon.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_imaglist.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/imaglist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/imaglist.cpp: In member function 'bool wxImageList::Draw(int, wxDC&, int, int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/imaglist.cpp:245:5: note: in expansion of macro 'wxCHECK_MSG' 245 | wxCHECK_MSG( hDC, false, _T("invalid wxDC in wxImageList::Draw") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_minifram.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/minifram.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_ole_dataobj.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dataobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dropsrc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dropsrc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dropsrc.cpp: In member function 'virtual wxDragResult wxDropSource::DoDragDrop(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dropsrc.cpp:187:3: note: in expansion of macro 'wxCHECK_MSG' 187 | wxCHECK_MSG( m_data != NULL, wxDragNone, wxT("No data in wxDropSource!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_droptgt.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/droptgt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dataobj.cpp: In member function 'wxString wxDataFormat::GetId() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:154:5: note: in expansion of macro 'wxCHECK_MSG' 154 | wxCHECK_MSG( !IsStandard(), s, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxBitmapDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:817:5: note: in expansion of macro 'wxCHECK_MSG' 817 | wxCHECK_MSG( hbmp, FALSE, wxT("pasting/dropping invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxFileDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1022:5: note: in expansion of macro 'wxCHECK_MSG' 1022 | wxCHECK_MSG ( nFiles != (UINT)-1, FALSE, wxT("wrong HDROP handle") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxURLDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1225:5: note: in expansion of macro 'wxCHECK_MSG' 1225 | wxCHECK_MSG( m_dataObjectLast, FALSE, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'wxString wxURLDataObject::GetURL() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1234:5: note: in expansion of macro 'wxCHECK_MSG' 1234 | wxCHECK_MSG( m_dataObjectLast, url, wxT("no data in wxURLDataObject") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_oleutils.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/oleutils.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_palette.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/palette.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_pen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/pen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_popupwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/popupwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_printdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_printwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_region.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/region.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/region.cpp: In member function 'virtual bool wxRegion::DoOffset(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( M_REGION, false, _T("invalid wxRegion") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetX() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:444:5: note: in expansion of macro 'wxCHECK_MSG' 444 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetY() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetW() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:458:5: note: in expansion of macro 'wxCHECK_MSG' 458 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetH() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:465:5: note: in expansion of macro 'wxCHECK_MSG' 465 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_renderer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/renderer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_settings.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/settings.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/settings.cpp: In static member function 'static int wxSystemSettingsNative::GetMetric(wxSystemMetric, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/settings.cpp:404:5: note: in expansion of macro 'wxCHECK_MSG' 404 | wxCHECK_MSG( index > 0 && (size_t)index < WXSIZEOF(gs_metricsMap), 0, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_timer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/timer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/timer.cpp: In function 'LRESULT wxTimerWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/timer.cpp:198:9: note: in expansion of macro 'wxCHECK_MSG' 198 | wxCHECK_MSG( node != TimerMap().end(), 0, wxT("bogus timer id in wxTimerProc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_tooltip.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tooltip.cpp ../src/msw/tooltip.cpp: In member function 'void wxToolTip::Add(WXHWND)': ../src/msw/tooltip.cpp:374:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 374 | (void *)max); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_toplevel.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/toplevel.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/toplevel.cpp: In member function 'virtual bool wxTopLevelWindowMSW::SetShape(const wxRegion&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/toplevel.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( HasFlag(wxFRAME_SHAPED), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_utilsgui.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsgui.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsgui.cpp: In function 'void wxEndBusyCursor()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/utilsgui.cpp:177:5: note: in expansion of macro 'wxCHECK_RET' 177 | wxCHECK_RET( gs_wxBusyCursorCount > 0, | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp: In function 'bool wxCheckForInterrupt(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp:199:5: note: in expansion of macro 'wxCHECK' 199 | wxCHECK( wnd, false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_uxtheme.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/uxtheme.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_window.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/window.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:588:5: note: in expansion of macro 'wxCHECK_MSG' 588 | wxCHECK_MSG( parent, false, wxT("can't create wxWindow without parent") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetFocus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:627:5: note: in expansion of macro 'wxCHECK_RET' 627 | wxCHECK_RET( hWnd, _T("can't set focus to invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual int wxWindow::GetScrollPos(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:919:5: note: in expansion of macro 'wxCHECK_MSG' 919 | wxCHECK_MSG( hWnd, 0, _T("no HWND in GetScrollPos") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetScrollPos(int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:960:5: note: in expansion of macro 'wxCHECK_RET' 960 | wxCHECK_RET( hWnd, _T("SetScrollPos: no HWND") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetLayoutDirection(wxLayoutDirection)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1084:5: note: in expansion of macro 'wxCHECK_RET' 1084 | wxCHECK_RET( hwnd, _T("layout direction must be set after window creation") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual wxLayoutDirection wxWindow::GetLayoutDirection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1117:5: note: in expansion of macro 'wxCHECK_MSG' 1117 | wxCHECK_MSG( hwnd, wxLayout_Default, _T("invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::SubclassWin(WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1144:5: note: in expansion of macro 'wxCHECK_RET' 1144 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in SubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::UnsubclassWin()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1180:9: note: in expansion of macro 'wxCHECK_RET' 1180 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in UnsubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In function 'void wxAssociateWinWithHandle(HWND, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3448:5: note: in expansion of macro 'wxCHECK_RET' 3448 | wxCHECK_RET( hWnd != (HWND)NULL, | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::MSWCreate(const wxChar*, const wxChar*, const wxPoint&, const wxSize&, WXDWORD, WXDWORD)': ../src/msw/window.cpp:3620:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3620 | (HMENU)controlId, | ^~~~~~~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3590:5: note: in expansion of macro 'wxCHECK_MSG' 3590 | wxCHECK_MSG( wclass, false, wxT("failed to register window class?") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnDrawItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4258:9: note: in expansion of macro 'wxCHECK_MSG' 4258 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnMeasureItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4324:9: note: in expansion of macro 'wxCHECK_MSG' 4324 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_helpchm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpchm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_helpwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_automtn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/automtn.cpp ../src/msw/ole/automtn.cpp:32: warning: "_FORCENAMELESSUNION" redefined 32 | #define _FORCENAMELESSUNION | In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/msxml.h:25, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/urlmon.h:450, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/objbase.h:163, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/ole2.h:17, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/wtypes.h:13, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winscard.h:10, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:97, from ../include/wx/msw/wrapwin.h:51, from ../include/wx/wxprec.h:45: /usr/x86_64-w64-mingw32/sys-root/mingw/include/oaidl.h:478: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_uuid.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/uuid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_generic_statusbr.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/statusbr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:141:5: note: in expansion of macro 'wxCHECK_RET' 141 | wxCHECK_RET( (number >= 0) && (number < m_nFields), | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual wxString wxStatusBarGeneric::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:163:5: note: in expansion of macro 'wxCHECK_MSG' 163 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:172:5: note: in expansion of macro 'wxCHECK_RET' 172 | wxCHECK_RET( n == m_nFields, _T("status bar field count mismatch") ); | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual bool wxStatusBarGeneric::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:332:5: note: in expansion of macro 'wxCHECK_MSG' 332 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_prntdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/prntdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_accel.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/accel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_bmpbuttn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bmpbuttn.cpp ../src/msw/bmpbuttn.cpp: In member function 'bool wxBitmapButton::Create(wxWindow*, wxWindowID, const wxBitmap&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/msw/bmpbuttn.cpp:178:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 178 | (HMENU)m_windowId, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_button.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/button.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/button.cpp: In member function 'virtual void wxButton::SetDefault()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:350:5: note: in expansion of macro 'wxCHECK_RET' 350 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ ../src/msw/button.cpp: In static member function 'static void wxButton::SetDefaultStyle(wxButton*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:435:9: note: in expansion of macro 'wxCHECK_RET' 435 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_checkbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checkbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checkbox.cpp: In member function 'virtual void wxCheckBox::Command(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checkbox.cpp:255:5: note: in expansion of macro 'wxCHECK_RET' 255 | wxCHECK_RET( (state == wxCHK_UNCHECKED) || (state == wxCHK_CHECKED) | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_choice.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/choice.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/choice.cpp: In member function 'virtual int wxChoice::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:258:5: note: in expansion of macro 'wxCHECK_MSG' 258 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:277:5: note: in expansion of macro 'wxCHECK_RET' 277 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::Delete") ); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::SetString") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_colordlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colordlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_combo.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_combobox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/combobox.cpp: In function 'LRESULT wxComboEditWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/combobox.cpp:199:17: note: in expansion of macro 'wxCHECK_MSG' 199 | wxCHECK_MSG( win, 0, _T("should have a parent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_control.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/control.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/control.cpp: In member function 'bool wxControl::MSWCreateControl(const wxChar*, WXDWORD, const wxPoint&, const wxSize&, const wxString&, WXDWORD)': ../src/msw/control.cpp:147:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 147 | (HMENU)GetId(), // child id | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dialog.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialog.cpp In file included from ../src/msw/dialog.cpp:43: ../src/msw/dialog.cpp: In destructor 'wxDialogModalDataPtr::~wxDialogModalDataPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/dialog.cpp:136:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 136 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxDialogModalData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dirdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dirdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dragimag.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dragimag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_filedlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/filedlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_frame.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gauge95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gauge95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_iniconf.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/iniconf.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_listbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetFirstItem(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:256:5: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:264:5: note: in expansion of macro 'wxCHECK_RET' 264 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetSelection(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:392:5: note: in expansion of macro 'wxCHECK_RET' 392 | wxCHECK_RET( N == wxNOT_FOUND || IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::IsSelected(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:407:5: note: in expansion of macro 'wxCHECK_MSG' 407 | wxCHECK_MSG( IsValid(N), false, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void* wxListBox::DoGetItemClientData(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:420:5: note: in expansion of macro 'wxCHECK_MSG' 420 | wxCHECK_MSG( IsValid(n), NULL, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetItemClientData(unsigned int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:433:5: note: in expansion of macro 'wxCHECK_RET' 433 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual int wxListBox::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( !HasMultipleSelection(), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual wxString wxListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:505:5: note: in expansion of macro 'wxCHECK_MSG' 505 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoInsertItems(const wxArrayString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:520:5: note: in expansion of macro 'wxCHECK_RET' 520 | wxCHECK_RET( IsValidInsert(pos), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:560:5: note: in expansion of macro 'wxCHECK_RET' 560 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnMeasure(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:823:5: note: in expansion of macro 'wxCHECK' 823 | wxCHECK( ((m_windowStyle & wxLB_OWNERDRAW) == wxLB_OWNERDRAW), false ); | ^~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnDraw(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:865:5: note: in expansion of macro 'wxCHECK' 865 | wxCHECK( data && (data != LB_ERR), false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_listctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listctrl.cpp: In member function 'bool wxListCtrl::SetItem(wxListItem&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( id >= 0 && id < GetItemCount(), false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'wxTextCtrl* wxListCtrl::EditLabel(long int, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:1411:5: note: in expansion of macro 'wxCHECK_MSG' 1411 | wxCHECK_MSG( textControlClass->IsKindOf(CLASSINFO(wxTextCtrl)), NULL, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual bool wxListCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2322:21: note: in expansion of macro 'wxCHECK_MSG' 2322 | wxCHECK_MSG( startPos <= maxPos, false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'void wxListCtrl::OnPaint(wxPaintEvent&)': ../src/msw/listctrl.cpp:2769:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2769 | if (!InReportView() || !drawHRules && !drawVRules) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual int wxListCtrl::OnGetItemImage(long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2883:5: note: in expansion of macro 'wxCHECK_MSG' 2883 | wxCHECK_MSG(!GetImageList(wxIMAGE_LIST_SMALL), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_mdi.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mdi.cpp: In function 'void MDISetMenu(wxWindow*, HMENU, HMENU)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mdi.cpp:1404:5: note: in expansion of macro 'wxCHECK_RET' 1404 | wxCHECK_RET( parent, wxT("MDI client without parent frame? weird...") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_menu.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_menuitem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menuitem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, NULL, _T("NULL item in wxMenu::DoAppend") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:652:5: note: in expansion of macro 'wxCHECK_MSG' 652 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'void wxMenuBar::Refresh()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:890:5: note: in expansion of macro 'wxCHECK_RET' 890 | wxCHECK_RET( IsAttached(), wxT("can't refresh unattached menubar") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::EnableTop(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1015:5: note: in expansion of macro 'wxCHECK_RET' 1015 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::SetLabelTop(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1026:5: note: in expansion of macro 'wxCHECK_RET' 1026 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxString wxMenuBar::GetLabelTop(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1084:5: note: in expansion of macro 'wxCHECK_MSG' 1084 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'wxString wxMenuBar::GetMenuLabel(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual bool wxMenuBar::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1217:5: note: in expansion of macro 'wxCHECK_MSG' 1217 | wxCHECK_MSG( submenu, false, wxT("can't append invalid menu to menubar") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::Check(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:266:5: note: in expansion of macro 'wxCHECK_RET' 266 | wxCHECK_RET( IsCheckable(), wxT("only checkable items may be checked") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:307:9: note: in expansion of macro 'wxCHECK_RET' 307 | wxCHECK_RET( start != -1 && end != -1, | ^~~~~~~~~~~ ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::SetText(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:366:5: note: in expansion of macro 'wxCHECK_RET' 366 | wxCHECK_RET( hMenu, wxT("menuitem without menu") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_metafile.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/metafile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_msgdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/msgdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_nativdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/nativdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_notebook.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/notebook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::SetSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:461:5: note: in expansion of macro 'wxCHECK_MSG' 461 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::ChangeSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:503:5: note: in expansion of macro 'wxCHECK_MSG' 503 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:517:5: note: in expansion of macro 'wxCHECK_MSG' 517 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual wxString wxNotebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxEmptyString, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:560:5: note: in expansion of macro 'wxCHECK_MSG' 560 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:571:5: note: in expansion of macro 'wxCHECK_MSG' 571 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'void wxNotebook::AdjustPageSize(wxNotebookPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:678:5: note: in expansion of macro 'wxCHECK_RET' 678 | wxCHECK_RET( page, _T("NULL page in wxNotebook::AdjustPageSize") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::InsertPage(size_t, wxNotebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:767:5: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( IS_VALID_PAGE(nPage) || nPage == GetPageCount(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_access.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/access.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_ownerdrw.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ownerdrw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_radiobox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_radiobut.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobut.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/radiobut.cpp: In member function 'virtual void wxRadioButton::SetValue(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobut.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( nodeThis, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'bool wxRadioBox::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, int, const wxString*, int, long int, const wxValidator&, const wxString&)': ../src/msw/radiobox.cpp:182:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 182 | (HMENU)newId, | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:205:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 205 | (HMENU)NewControlId(), wxGetInstance(), NULL); | ^~~~~~~~~~~~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( IsValid(item), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( IsValid(N), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual wxString wxRadioBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:368:5: note: in expansion of macro 'wxCHECK_MSG' 368 | wxCHECK_MSG( IsValid(item), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Enable(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemEnabled(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:397:5: note: in expansion of macro 'wxCHECK_MSG' 397 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Show(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:406:5: note: in expansion of macro 'wxCHECK_MSG' 406 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemShown(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:422:5: note: in expansion of macro 'wxCHECK_MSG' 422 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In function 'LRESULT wxRadioBtnWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:767:17: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:826:17: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:844:17: note: in expansion of macro 'wxCHECK_MSG' 844 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_scrolbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/scrolbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_slider95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/slider95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/slider95.cpp: In member function 'bool wxSlider::Create(wxWindow*, wxWindowID, int, int, int, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/msw/slider95.cpp:218:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 218 | (HMENU)NewControlId(), | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_spinbutt.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinbutt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/spinbutt.cpp: In member function 'virtual bool wxSpinButton::MSWOnScroll(int, WXWORD, WXWORD, WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/spinbutt.cpp:299:5: note: in expansion of macro 'wxCHECK_MSG' 299 | wxCHECK_MSG( control, false, wxT("scrolling what?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_spinctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_statbmp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbmp.cpp: In member function 'virtual wxIcon wxStaticBitmap::GetIcon() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( m_isIcon, wxIcon(), _T("no icon in this wxStaticBitmap") ); | ^~~~~~~~~~~ ../src/msw/statbmp.cpp: In member function 'virtual wxBitmap wxStaticBitmap::GetBitmap() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:239:9: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( m_image, wxBitmap(), _T("no image in wxStaticBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_statbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_statbr95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbr95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbr95.cpp: In member function 'bool wxStatusBar::Create(wxWindow*, wxWindowID, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:69:5: note: in expansion of macro 'wxCHECK_MSG' 69 | wxCHECK_MSG( parent, false, wxT("status bar must have a parent") ); | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual void wxStatusBar::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:192:5: note: in expansion of macro 'wxCHECK_RET' 192 | wxCHECK_RET( (nField >= 0) && (nField < m_nFields), | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual wxString wxStatusBar::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:232:5: note: in expansion of macro 'wxCHECK_MSG' 232 | wxCHECK_MSG( (nField >= 0) && (nField < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual bool wxStatusBar::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( (i >= 0) && (i < m_nFields), false, | ^~~~~~~~~~~ In file included from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In destructor 'SelectInHDC::~SelectInHDC()', inlined from 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)' at ../src/msw/statbox.cpp:512:5: ../include/wx/msw/private.h:425:49: warning: 'selFont.SelectInHDC::m_hgdiobj' may be used uninitialized [-Wmaybe-uninitialized] 425 | ~SelectInHDC() { if ( m_hdc ) ::SelectObject(m_hdc, m_hgdiobj); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/msw/statbox.cpp: In member function 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)': ../src/msw/statbox.cpp:408:21: note: 'selFont.SelectInHDC::m_hgdiobj' was declared here 408 | SelectInHDC selFont; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_statline.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statline.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_stattext.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stattext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_tabctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tabctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_tbar95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tbar95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_textctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/textctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolNormalBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1425:9: note: in expansion of macro 'wxCHECK_RET' 1425 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolDisabledBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1437:9: note: in expansion of macro 'wxCHECK_RET' 1437 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_tglbtn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_treectrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/treectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::DoGetItem(wxTreeViewItem*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:853:5: note: in expansion of macro 'wxCHECK_MSG' 853 | wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:918:5: note: in expansion of macro 'wxCHECK_MSG' 918 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxString wxTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:963:5: note: in expansion of macro 'wxCHECK_MSG' 963 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:981:5: note: in expansion of macro 'wxCHECK_RET' 981 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual int wxTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1008:5: note: in expansion of macro 'wxCHECK_MSG' 1008 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1025:5: note: in expansion of macro 'wxCHECK_RET' 1025 | wxCHECK_RET( which >= 0 && | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'wxTreeItemParam* wxTreeCtrl::GetItemParam(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1047:5: note: in expansion of macro 'wxCHECK_MSG' 1047 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1083:5: note: in expansion of macro 'wxCHECK_RET' 1083 | wxCHECK_RET( param, wxT("failed to change tree items data") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1090:5: note: in expansion of macro 'wxCHECK_RET' 1090 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1102:5: note: in expansion of macro 'wxCHECK_RET' 1102 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1136:5: note: in expansion of macro 'wxCHECK_MSG' 1136 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1144:5: note: in expansion of macro 'wxCHECK_MSG' 1144 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1152:5: note: in expansion of macro 'wxCHECK_MSG' 1152 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1161:5: note: in expansion of macro 'wxCHECK_RET' 1161 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1185:5: note: in expansion of macro 'wxCHECK_RET' 1185 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1208:5: note: in expansion of macro 'wxCHECK_RET' 1208 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1239:5: note: in expansion of macro 'wxCHECK_MSG' 1239 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1270:5: note: in expansion of macro 'wxCHECK_MSG' 1270 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1286:5: note: in expansion of macro 'wxCHECK_MSG' 1286 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1296:5: note: in expansion of macro 'wxCHECK_MSG' 1296 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1306:5: note: in expansion of macro 'wxCHECK_MSG' 1306 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1329:5: note: in expansion of macro 'wxCHECK_MSG' 1329 | wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), wxTreeItemId(), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1362:5: note: in expansion of macro 'wxCHECK_MSG' 1362 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1418:5: note: in expansion of macro 'wxCHECK_MSG' 1418 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1436:5: note: in expansion of macro 'wxCHECK_MSG' 1436 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1442:5: note: in expansion of macro 'wxCHECK_MSG' 1442 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::IsItemChecked(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1473:5: note: in expansion of macro 'wxCHECK_MSG' 1473 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetItemCheck(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1485:5: note: in expansion of macro 'wxCHECK_RET' 1485 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1515:5: note: in expansion of macro 'wxCHECK_MSG' 1515 | wxCHECK_MSG( parent.IsOk() || !TreeView_GetRoot(GetHwnd()), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::DoExpand(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1732:5: note: in expansion of macro 'wxCHECK_RET' 1732 | wxCHECK_RET( !IsHiddenRoot(item), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1820:5: note: in expansion of macro 'wxCHECK_RET' 1820 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't select hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1854:5: note: in expansion of macro 'wxCHECK_RET' 1854 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't show hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In static member function 'static int wxTreeSortHelper::Compare(LPARAM, LPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2005:5: note: in expansion of macro 'wxCHECK_MSG' 2005 | wxCHECK_MSG( pItem1 && pItem2, 0, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2016:5: note: in expansion of macro 'wxCHECK_RET' 2016 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../src/msw/treectrl.cpp:2914:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2914 | eventType = (int)hdr->code == NM_DBLCLK | ^ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetState(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:3142:5: note: in expansion of macro 'wxCHECK_RET' 3142 | wxCHECK_RET( state < m_imageListState->GetImageCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_checklst.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checklst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual bool wxCheckListBox::IsChecked(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:403:5: note: in expansion of macro 'wxCHECK_MSG' 403 | wxCHECK_MSG( IsValid(uiIndex), false, _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Check(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:410:5: note: in expansion of macro 'wxCHECK_RET' 410 | wxCHECK_RET( IsValid(uiIndex), _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_fdrepdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fdrepdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fdrepdlg.cpp: In member function 'void wxFindReplaceDialogImpl::SubclassDialog(HWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:195:5: note: in expansion of macro 'wxCHECK_RET' 195 | wxCHECK_RET( wxGetWindowProc(hwnd) != &wxFindReplaceWindowProc, | ^~~~~~~~~~~ ../src/msw/fdrepdlg.cpp: In member function 'virtual bool wxFindReplaceDialog::Show(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_FindReplaceData, false, _T("call Create() first!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_fontdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_accesscmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/accesscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_anidecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/anidecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/anidecod.cpp: In member function 'void wxImageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxImageArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp: In member function 'void wxANIFrameInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxANIFrameInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_appcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appcmn.cpp In file included from ../src/common/appcmn.cpp:43: ../src/common/appcmn.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/appcmn.cpp:74:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 74 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_artprov.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artprov.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Pop()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( !sm_providers->empty(), false, _T("wxArtProviders stack is empty") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Remove(wxArtProvider*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( sm_providers, false, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:204:5: note: in expansion of macro 'wxCHECK_MSG' 204 | wxCHECK_MSG( sm_providers, wxNullBitmap, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxIcon wxArtProvider::GetIcon(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( sm_providers, wxNullIcon, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_artstd.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artstd.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_bmpbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bmpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/bmpbase.cpp: In constructor 'wxBitmap::wxBitmap(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/bmpbase.cpp:169:5: note: in expansion of macro 'wxCHECK2_MSG' 169 | wxCHECK2_MSG(image.Ok(), return, wxT("invalid bitmap data")); | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp: In member function 'bool wxMaskBase::Create(const wxBitmap&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp:195:5: note: in expansion of macro 'wxCHECK_MSG' 195 | wxCHECK_MSG( pal, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_bookctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bookctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual bool wxBookCtrlBase::InsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( nPage <= m_pages.size(), false, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual wxWindow* wxBookCtrlBase::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:416:5: note: in expansion of macro 'wxCHECK_MSG' 416 | wxCHECK_MSG( nPage < m_pages.size(), NULL, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual int wxBookCtrlBase::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( n < GetPageCount(), wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_choiccmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/choiccmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_clipcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clipcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_clrpickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clrpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_colourcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/colourcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_combocmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/combocmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_cmdproc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdproc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::DoSetPopupControl(wxComboPopup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1786:5: note: in expansion of macro 'wxCHECK_RET' 1786 | wxCHECK_RET( iface, wxT("no popup interface set for wxComboCtrl") ); | ^~~~~~~~~~~ ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::ShowPopup()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1832:5: note: in expansion of macro 'wxCHECK_RET' 1832 | wxCHECK_RET( !IsPopupWindowState(Visible), wxT("popup window already shown") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmdproc.cpp: In member function 'virtual bool wxCommandProcessor::Submit(wxCommand*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:89:5: note: in expansion of macro 'wxCHECK_MSG' 89 | wxCHECK_MSG( command, false, _T("no command in wxCommandProcessor::Submit") ); | ^~~~~~~~~~~ ../src/common/cmdproc.cpp: In member function 'virtual void wxCommandProcessor::Store(wxCommand*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:109:5: note: in expansion of macro 'wxCHECK_RET' 109 | wxCHECK_RET( command, _T("no command in wxCommandProcessor::Store") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_cmndata.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmndata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmndata.cpp: In member function 'void wxColourData::SetCustomColour(int, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:92:5: note: in expansion of macro 'wxCHECK_RET' 92 | wxCHECK_RET( (i >= 0 && i < 16), _T("custom colour index out of range") ); | ^~~~~~~~~~~ ../src/common/cmndata.cpp: In member function 'wxColour wxColourData::GetCustomColour(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:99:5: note: in expansion of macro 'wxCHECK_MSG' 99 | wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_containr.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/containr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/containr.cpp: In function 'wxRadioButton* wxGetPreviousButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:158:5: note: in expansion of macro 'wxCHECK_MSG' 158 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'wxRadioButton* wxGetNextButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'bool wxSetFocusToChild(wxWindow*, wxWindow**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:617:5: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( childLastFocused, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_cshelp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cshelp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'bool wxContextHelp::DispatchEvent(wxWindow*, const wxPoint&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( win, false, _T("win parameter can't be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'wxString wxHelpProvider::GetHelpTextMaybeAtPoint(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:335:9: note: in expansion of macro 'wxCHECK_MSG' 335 | wxCHECK_MSG( window, wxEmptyString, _T("window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_ctrlcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ctrlcmn.cpp: In member function 'bool wxControlBase::CreateControl(wxWindowBase*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ctrlcmn.cpp:79:5: note: in expansion of macro 'wxCHECK_MSG' 79 | wxCHECK_MSG( parent, false, wxT("all controls must have parents") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_ctrlsub.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlsub.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_datacmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datacmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dcbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawCheckMark(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:62:5: note: in expansion of macro 'wxCHECK_RET' 62 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In function 'void wx_quadratic_spline(double, double, double, double, double, double, double, double)': ../src/common/dcbase.cpp:232:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp:232:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:327:5: note: in expansion of macro 'wxCHECK_RET' 327 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dcbufcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbufcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dcgraph.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcgraph.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dndcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dndcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dobjcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dobjcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dobjcmn.cpp: In member function 'virtual wxDataFormat wxDataObjectComposite::GetPreferredFormat(wxDataObjectBase::Direction) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( node, wxFormatInvalid, wxT("no preferred format") ); | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetBufferOffset(const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual const void* wxDataObjectComposite::GetSizeFromBuffer(const void*, size_t*, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual void* wxDataObjectComposite::SetSizeInBuffer(void*, size_t, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:171:5: note: in expansion of macro 'wxCHECK_MSG' 171 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetDataSize(const wxDataFormat&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:201:5: note: in expansion of macro 'wxCHECK_MSG' 201 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:212:5: note: in expansion of macro 'wxCHECK_MSG' 212 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_docmdi.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docmdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_docview.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docview.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/docview.cpp: In member function 'virtual void wxFileHistory::RemoveFileFromHistory(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/docview.cpp:2222:5: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( i < m_fileHistoryN, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dpycmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dpycmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dpycmn.cpp: In member function 'void wxArrayVideoModes::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp:39:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 39 | WX_DEFINE_OBJARRAY(wxArrayVideoModes) | ^~~~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp: In static member function 'static int wxDisplay::GetFromWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( window, wxNOT_FOUND, _T("invalid window") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetGeometry() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetClientArea() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxString wxDisplay::GetName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOk(), wxString(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxArrayVideoModes wxDisplay::GetModes(const wxVideoMode&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:189:5: note: in expansion of macro 'wxCHECK_MSG' 189 | wxCHECK_MSG( IsOk(), wxArrayVideoModes(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxVideoMode wxDisplay::GetCurrentMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:196:5: note: in expansion of macro 'wxCHECK_MSG' 196 | wxCHECK_MSG( IsOk(), wxVideoMode(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'bool wxDisplay::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:203:5: note: in expansion of macro 'wxCHECK_MSG' 203 | wxCHECK_MSG( IsOk(), false, _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dseldlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dseldlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_effects.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/effects.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_evtloopcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/evtloopcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/evtloopcmn.cpp: In member function 'virtual int wxEventLoopManual::Run()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:68:5: note: in expansion of macro 'wxCHECK_MSG' 68 | wxCHECK_MSG( !IsRunning(), -1, _T("can't reenter a message loop") ); | ^~~~~~~~~~~ ../src/common/evtloopcmn.cpp: In member function 'virtual void wxEventLoopManual::Exit(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:154:5: note: in expansion of macro 'wxCHECK_RET' 154 | wxCHECK_RET( IsRunning(), _T("can't call Exit() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fddlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fddlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_filepickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filepickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontpickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fldlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fldlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/fontcmn.cpp: In static member function 'static void wxFontBase::SetDefaultEncoding(wxFontEncoding)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:121:5: note: in expansion of macro 'wxCHECK_RET' 121 | wxCHECK_RET( encoding != wxFONTENCODING_DEFAULT, | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetFamilyString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetStyleString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetWeightString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:382:5: note: in expansion of macro 'wxCHECK_MSG' 382 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontenumcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontenumcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontmap.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'virtual bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxNativeEncodingInfo*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( info, false, wxT("bad pointer in GetAltForEncoding") ); | ^~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxFontEncoding*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( encodingAlt, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_framecmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/framecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/framecmn.cpp: In member function 'virtual wxStatusBar* wxFrameBase::CreateStatusBar(int, long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( !m_frameStatusBar, (wxStatusBar *)NULL, | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:346:5: note: in expansion of macro 'wxCHECK_RET' 346 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set widths for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PushStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:362:5: note: in expansion of macro 'wxCHECK_RET' 362 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:369:5: note: in expansion of macro 'wxCHECK_RET' 369 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual wxToolBar* wxFrameBase::CreateToolBar(long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:487:5: note: in expansion of macro 'wxCHECK_MSG' 487 | wxCHECK_MSG( !m_frameToolBar, (wxToolBar *)NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gaugecmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gaugecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gbsizer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gbsizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetPos(const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:104:9: note: in expansion of macro 'wxCHECK_MSG' 104 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(pos, m_span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetSpan(const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:115:9: note: in expansion of macro 'wxCHECK_MSG' 115 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(m_pos, span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSizerItem* wxGridBagSizer::Add(wxGBSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( !CheckForIntersection(item), NULL, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSize wxGridBagSizer::GetCellSize(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( (row < m_rows) && (col < m_cols), | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:260:5: note: in expansion of macro 'wxCHECK_MSG' 260 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:269:5: note: in expansion of macro 'wxCHECK_MSG' 269 | wxCHECK_MSG( node, badpos, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxWindow*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:279:5: note: in expansion of macro 'wxCHECK_MSG' 279 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxSizer*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:287:5: note: in expansion of macro 'wxCHECK_MSG' 287 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(size_t, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:295:5: note: in expansion of macro 'wxCHECK_MSG' 295 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:315:5: note: in expansion of macro 'wxCHECK_MSG' 315 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( node, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxWindow*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:334:5: note: in expansion of macro 'wxCHECK_MSG' 334 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxSizer*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:342:5: note: in expansion of macro 'wxCHECK_MSG' 342 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(size_t, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:350:5: note: in expansion of macro 'wxCHECK_MSG' 350 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gdicmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gdicmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_geometry.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/geometry.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gifdecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gifdecod.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_graphcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/graphcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_helpbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/helpbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_iconbndl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/iconbndl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagall.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/iconbndl.cpp: In member function 'void wxIconArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/iconbndl.cpp:31:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 31 | WX_DEFINE_OBJARRAY(wxIconArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagbmp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_image.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::SaveDib(wxImage*, wxOutputStream&, bool, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagbmp.cpp:86:5: note: in expansion of macro 'wxCHECK_MSG' 86 | wxCHECK_MSG( image, false, _T("invalid pointer in wxBMPHandler::SaveFile") ); | ^~~~~~~~~~~ ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::DoLoadDib(wxImage*, int, int, int, int, int, wxFileOffset, wxInputStream&, bool, bool, bool)': ../src/common/imagbmp.cpp:459:54: warning: variable 'abits' set but not used [-Wunused-but-set-variable] 459 | int rbits = 0, gbits = 0, bbits = 0, abits = 0; | ^~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:210:5: note: in expansion of macro 'wxCHECK_MSG' 210 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:227:5: note: in expansion of macro 'wxCHECK_MSG' 227 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual wxObjectRefData* wxImage::CloneRefData(const wxObjectRefData*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG(refData->m_ok, NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Copy() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:286:5: note: in expansion of macro 'wxCHECK_MSG' 286 | wxCHECK_MSG( Ok(), image, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ShrinkBy(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Scale(int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:426:5: note: in expansion of macro 'wxCHECK_MSG' 426 | wxCHECK_MSG( (old_height > 0) && (old_width > 0), image, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:462:9: note: in expansion of macro 'wxCHECK_MSG' 462 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Rotate90(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1000:5: note: in expansion of macro 'wxCHECK_MSG' 1000 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Mirror(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1071:9: note: in expansion of macro 'wxCHECK_MSG' 1071 | wxCHECK_MSG( alpha, image, wxT("unable to create alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::GetSubImage(const wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1166:5: note: in expansion of macro 'wxCHECK_MSG' 1166 | wxCHECK_MSG( subdata, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1171:9: note: in expansion of macro 'wxCHECK_MSG' 1171 | wxCHECK_MSG( subalpha, image, wxT("unable to create alpha channel")); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Size(const wxSize&, const wxPoint&, int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1204:5: note: in expansion of macro 'wxCHECK_MSG' 1204 | wxCHECK_MSG( (size.GetWidth() > 0) && (size.GetHeight() > 0), image, wxT("invalid size") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Paste(const wxImage&, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1243:5: note: in expansion of macro 'wxCHECK_RET' 1243 | wxCHECK_RET( image.Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Replace(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1343:5: note: in expansion of macro 'wxCHECK_RET' 1343 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToGreyscale(double, double, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1375:5: note: in expansion of macro 'wxCHECK_MSG' 1375 | wxCHECK_MSG( dest, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToMono(unsigned char, unsigned char, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1425:5: note: in expansion of macro 'wxCHECK_MSG' 1425 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetWidth() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1454:5: note: in expansion of macro 'wxCHECK_MSG' 1454 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetHeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(int, int, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1481:5: note: in expansion of macro 'wxCHECK_RET' 1481 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(const wxRect&, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1494:5: note: in expansion of macro 'wxCHECK_RET' 1494 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1506:9: note: in expansion of macro 'wxCHECK_RET' 1506 | wxCHECK_RET( imageRect.Contains(rect.GetTopLeft()) && | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetRed(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1533:5: note: in expansion of macro 'wxCHECK_MSG' 1533 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetGreen(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1543:5: note: in expansion of macro 'wxCHECK_MSG' 1543 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetBlue(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1553:5: note: in expansion of macro 'wxCHECK_MSG' 1553 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetData() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1570:5: note: in expansion of macro 'wxCHECK_MSG' 1570 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetData(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1577:5: note: in expansion of macro 'wxCHECK_RET' 1577 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(int, int, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1634:5: note: in expansion of macro 'wxCHECK_RET' 1634 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetAlpha(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1646:5: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1678:5: note: in expansion of macro 'wxCHECK_RET' 1678 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetAlpha() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::InitAlpha()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1703:5: note: in expansion of macro 'wxCHECK_RET' 1703 | wxCHECK_RET( !HasAlpha(), wxT("image already has an alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMaskColour(unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1743:5: note: in expansion of macro 'wxCHECK_RET' 1743 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::GetOrFindMaskColour(unsigned char*, unsigned char*, unsigned char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1755:5: note: in expansion of macro 'wxCHECK_MSG' 1755 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskRed() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1773:5: note: in expansion of macro 'wxCHECK_MSG' 1773 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskGreen() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskBlue() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1787:5: note: in expansion of macro 'wxCHECK_MSG' 1787 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMask(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1794:5: note: in expansion of macro 'wxCHECK_RET' 1794 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasMask() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1803:5: note: in expansion of macro 'wxCHECK_MSG' 1803 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::IsTransparent(int, int, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1811:5: note: in expansion of macro 'wxCHECK_MSG' 1811 | wxCHECK_MSG( pos != -1, false, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'const wxPalette& wxImage::GetPalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1947:5: note: in expansion of macro 'wxCHECK_MSG' 1947 | wxCHECK_MSG( Ok(), wxNullPalette, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetPalette(const wxPalette&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1954:5: note: in expansion of macro 'wxCHECK_RET' 1954 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetOption(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1969:5: note: in expansion of macro 'wxCHECK_RET' 1969 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxString wxImage::GetOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1995:5: note: in expansion of macro 'wxCHECK_MSG' 1995 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2011:5: note: in expansion of macro 'wxCHECK_MSG' 2011 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2085:5: note: in expansion of macro 'wxCHECK_MSG' 2085 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2105:5: note: in expansion of macro 'wxCHECK_MSG' 2105 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2266:5: note: in expansion of macro 'wxCHECK_MSG' 2266 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2281:5: note: in expansion of macro 'wxCHECK_MSG' 2281 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagfill.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagfill.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imaggif.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imaggif.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagiff.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagiff.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagjpeg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagjpeg.cpp ../src/common/imagjpeg.cpp: In function 'void wx_cmyk_to_rgb(unsigned char*, const unsigned char*)': ../src/common/imagjpeg.cpp:211:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 211 | register int k = 255 - cmyk[3]; | ^ ../src/common/imagjpeg.cpp:212:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 212 | register int k2 = cmyk[3]; | ^~ ../src/common/imagjpeg.cpp:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register int c; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagpcx.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpcx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagpng.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpng.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagpnm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpnm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagtga.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtga.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagtiff.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtiff.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagtiff.cpp: In function 'toff_t wxFileOffsetToTIFF(wxFileOffset)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagtiff.cpp:61:5: note: in expansion of macro 'wxCHECK_MSG' 61 | wxCHECK_MSG( (wxFileOffset)tofs == ofs, (toff_t)-1, | ^~~~~~~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::LoadFile(wxImage*, wxInputStream&, bool, int)': ../src/common/imagtiff.cpp:263:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ In file included from ../src/common/imagtiff.cpp:31: /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:263:15: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:264:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 264 | uint32 *raster; | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:269:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 269 | uint16 extraSamples; | ^~~~~~~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:270:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 270 | uint16* samplesInfo; | ^~~~~~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:279:63: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 279 | const double bytesNeeded = (double)w * (double)h * sizeof(uint32); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:290:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 290 | raster = (uint32*) _TIFFmalloc( bytesNeeded ); | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:336:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 336 | uint32 pos = 0; | ^~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:338:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 338 | for (uint32 i = 0; i < h; i++) | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:340:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 340 | for (uint32 j = 0; j < w; j++) | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::SaveFile(wxImage*, wxOutputStream&, bool)': ../src/common/imagtiff.cpp:394:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 394 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)image->GetWidth()); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:395:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 395 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)image->GetHeight()); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:458:71: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 458 | TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP,TIFFDefaultStripSize(tif, (uint32) -1)); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:474:27: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 474 | uint8 reverse = 0; | ^~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:480:40: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 480 | reverse = (uint8)(reverse | 128 >> bp); | ^~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:489:55: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 489 | if ( TIFFWriteScanline(tif, buf ? buf : ptr, (uint32)row, 0) < 0 ) | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagxpm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagxpm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_layout.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/layout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_lboxcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/lboxcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/lboxcmn.cpp: In member function 'void wxListBoxBase::SetFirstItem(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/lboxcmn.cpp:130:5: note: in expansion of macro 'wxCHECK_RET' 130 | wxCHECK_RET( n != wxNOT_FOUND, wxT("invalid string in wxListBox::SetFirstItem") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_listctrlcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/listctrlcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_matrix.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/matrix.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_menucmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/menucmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/menucmn.cpp: In member function 'void wxMenuBase::AddSubMenu(wxMenu*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:489:5: note: in expansion of macro 'wxCHECK_RET' 489 | wxCHECK_RET( submenu, _T("can't add a NULL submenu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:496:5: note: in expansion of macro 'wxCHECK_MSG' 496 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Append()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:510:5: note: in expansion of macro 'wxCHECK_MSG' 510 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Insert") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:518:9: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( pos < GetMenuItemCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoInsert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:530:5: note: in expansion of macro 'wxCHECK_MSG' 530 | wxCHECK_MSG( node, NULL, wxT("invalid index in wxMenu::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:544:5: note: in expansion of macro 'wxCHECK_MSG' 544 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Remove") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:554:5: note: in expansion of macro 'wxCHECK_MSG' 554 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Delete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Delete") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDelete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:583:5: note: in expansion of macro 'wxCHECK_MSG' 583 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Destroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:595:5: note: in expansion of macro 'wxCHECK_MSG' 595 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Destroy") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDestroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:603:5: note: in expansion of macro 'wxCHECK_MSG' 603 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::FindItemByPosition(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:704:5: note: in expansion of macro 'wxCHECK_MSG' 704 | wxCHECK_MSG( position < m_items.GetCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:841:5: note: in expansion of macro 'wxCHECK_RET' 841 | wxCHECK_RET( item, wxT("wxMenu::Enable: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:850:5: note: in expansion of macro 'wxCHECK_MSG' 850 | wxCHECK_MSG( item, false, wxT("wxMenu::IsEnabled: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:859:5: note: in expansion of macro 'wxCHECK_RET' 859 | wxCHECK_RET( item, wxT("wxMenu::Check: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:868:5: note: in expansion of macro 'wxCHECK_MSG' 868 | wxCHECK_MSG( item, false, wxT("wxMenu::IsChecked: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:877:5: note: in expansion of macro 'wxCHECK_RET' 877 | wxCHECK_RET( item, wxT("wxMenu::SetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:886:5: note: in expansion of macro 'wxCHECK_MSG' 886 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual void wxMenuBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:895:5: note: in expansion of macro 'wxCHECK_RET' 895 | wxCHECK_RET( item, wxT("wxMenu::SetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxString wxMenuBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:904:5: note: in expansion of macro 'wxCHECK_MSG' 904 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenu* wxMenuBarBase::GetMenu(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:932:5: note: in expansion of macro 'wxCHECK_MSG' 932 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::GetMenu()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:939:5: note: in expansion of macro 'wxCHECK_MSG' 939 | wxCHECK_MSG( menu, false, wxT("can't append NULL menu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Insert(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:959:9: note: in expansion of macro 'wxCHECK_MSG' 959 | wxCHECK_MSG( node, false, wxT("bad index in wxMenuBar::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Replace(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Replace()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:988:5: note: in expansion of macro 'wxCHECK_MSG' 988 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Remove()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1078:5: note: in expansion of macro 'wxCHECK_RET' 1078 | wxCHECK_RET( item, wxT("attempt to enable an item which doesn't exist") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1088:5: note: in expansion of macro 'wxCHECK_RET' 1088 | wxCHECK_RET( item->IsCheckable(), wxT("attempt to check an uncheckable item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1097:5: note: in expansion of macro 'wxCHECK_MSG' 1097 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsChecked(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsEnabled(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1115:5: note: in expansion of macro 'wxCHECK_RET' 1115 | wxCHECK_RET( item, wxT("wxMenuBar::SetLabel(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1124:5: note: in expansion of macro 'wxCHECK_MSG' 1124 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1134:5: note: in expansion of macro 'wxCHECK_RET' 1134 | wxCHECK_RET( item, wxT("wxMenuBar::SetHelpString(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1143:5: note: in expansion of macro 'wxCHECK_MSG' 1143 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_nbkbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/nbkbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_overlaycmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/overlaycmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_paper.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/paper.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_pickerbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/pickerbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_popupcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/popupcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_prntbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/prntbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_quantize.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/quantize.cpp ../src/common/quantize.cpp: In function 'void prescan_quantize(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:341:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register JSAMPROW ptr; | ^~~ ../src/common/quantize.cpp:342:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register histptr histp; | ^~~~~ ../src/common/quantize.cpp:343:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 343 | register hist3d histogram = cquantize->histogram; | ^~~~~~~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_color_pop(boxptr, int)': ../src/common/quantize.cpp:394:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 394 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:395:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 395 | register int i; | ^ ../src/common/quantize.cpp:396:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 396 | register long maxc = 0; | ^~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_volume(boxptr, int)': ../src/common/quantize.cpp:414:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 414 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:415:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 415 | register int i; | ^ ../src/common/quantize.cpp:416:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register INT32 maxv = 0; | ^~~~ ../src/common/quantize.cpp: In function 'int median_cut(j_decompress_ptr, boxptr, int, int)': ../src/common/quantize.cpp:547:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp: In function 'void find_best_colors(j_decompress_ptr, int, int, int, int, JSAMPLE*, JSAMPLE*)': ../src/common/quantize.cpp:919:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 919 | register INT32 * bptr; /* pointer into bestdist[] array */ | ^~~~ ../src/common/quantize.cpp:922:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 922 | register INT32 dist2; /* current distance in inner loop */ | ^~~~~ ../src/common/quantize.cpp:924:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 924 | register INT32 xx2; | ^~~ ../src/common/quantize.cpp: In function 'void fill_inverse_cmap(j_decompress_ptr, int, int, int)': ../src/common/quantize.cpp:997:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 997 | register JSAMPLE * cptr; /* pointer into bestcolor[] array */ | ^~~~ ../src/common/quantize.cpp:998:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 998 | register histptr cachep; /* pointer into main cache array */ | ^~~~~~ ../src/common/quantize.cpp: In function 'void pass2_no_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1054:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~ ../src/common/quantize.cpp:1054:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~~ ../src/common/quantize.cpp:1055:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1055 | register histptr cachep; | ^~~~~~ ../src/common/quantize.cpp:1056:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp: In function 'void pass2_fs_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1088:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1091:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1091 | register FSERRPTR errorptr; /* => fserrors[] at column before current */ | ^~~~~~~~ ../src/common/quantize.cpp:1166:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1166 | { register int pixcode = *cachep - 1; | ^~~~~~~ ../src/common/quantize.cpp:1177:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~~~~ ../src/common/quantize.cpp:1177:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_radiocmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/radiocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetMajorDim(unsigned int, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:47:5: note: in expansion of macro 'wxCHECK_RET' 47 | wxCHECK_RET( majorDim != 0, _T("major radiobox dimension can't be 0") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetItemHelpText(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:250:5: note: in expansion of macro 'wxCHECK_RET' 250 | wxCHECK_RET( n < GetCount(), _T("Invalid item index") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'wxString wxRadioBoxBase::GetItemHelpText(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:264:5: note: in expansion of macro 'wxCHECK_MSG' 264 | wxCHECK_MSG( n < GetCount(), wxEmptyString, _T("Invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_rendcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rendcmn.cpp In file included from ../src/common/rendcmn.cpp:35: ../src/common/rendcmn.cpp: In destructor 'wxRendererPtrBase::~wxRendererPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_rgncmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rgncmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_settcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/settcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_sizer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sizer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_srchcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/srchcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/sizer.cpp: In member function 'void wxSizerItem::SetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:127:5: note: in expansion of macro 'wxCHECK_RET' 127 | wxCHECK_RET( window, _T("NULL window in wxSizerItem::SetWindow()") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:627:5: note: in expansion of macro 'wxCHECK_MSG' 627 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Detach(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:691:5: note: in expansion of macro 'wxCHECK_MSG' 691 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Replace(size_t, wxSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSize wxSizer::ComputeFittingClientSize(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:854:5: note: in expansion of macro 'wxCHECK_MSG' 854 | wxCHECK_MSG( window, wxDefaultSize, _T("window can't be NULL") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::DoSetItemMinSize(size_t, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1077:5: note: in expansion of macro 'wxCHECK_MSG' 1077 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSizerItem* wxSizer::GetItem(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1149:5: note: in expansion of macro 'wxCHECK_MSG' 1149 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'bool wxSizer::IsShown(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1245:5: note: in expansion of macro 'wxCHECK_MSG' 1245 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_statbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/statbar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetFieldsCount(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:108:5: note: in expansion of macro 'wxCHECK_RET' 108 | wxCHECK_RET( number > 0, _T("invalid field number in SetFieldsCount") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:182:5: note: in expansion of macro 'wxCHECK_RET' 182 | wxCHECK_RET( widths, _T("NULL pointer in SetStatusWidths") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusStyles(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:201:5: note: in expansion of macro 'wxCHECK_RET' 201 | wxCHECK_RET( styles, _T("NULL pointer in SetStatusStyles") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'void wxStatusBarBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:330:5: note: in expansion of macro 'wxCHECK_RET' 330 | wxCHECK_RET( st, _T("Unbalanced PushStatusText/PopStatusText") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_stockitem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stockitem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_tbarbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tbarbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, int, const wxString&, const wxBitmap&, const wxBitmap&, wxItemKind, const wxString&, const wxString&, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:185:5: note: in expansion of macro 'wxCHECK_MSG' 185 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertControl(size_t, wxControl*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:211:5: note: in expansion of macro 'wxCHECK_MSG' 211 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertSeparator(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:259:5: note: in expansion of macro 'wxCHECK_MSG' 259 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::DeleteToolByPos(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:312:5: note: in expansion of macro 'wxCHECK_MSG' 312 | wxCHECK_MSG( pos < GetToolsCount(), false, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'void wxToolBarBase::UnToggleRadioGroup(wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:380:5: note: in expansion of macro 'wxCHECK_RET' 380 | wxCHECK_RET( node, _T("invalid tool in wxToolBarTool::UnToggleRadioGroup") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual void wxToolBarBase::SetToolClientData(int, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:511:5: note: in expansion of macro 'wxCHECK_RET' 511 | wxCHECK_RET( tool, _T("no such tool in wxToolBar::SetToolClientData") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolState(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:535:5: note: in expansion of macro 'wxCHECK_MSG' 535 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolShortHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:551:5: note: in expansion of macro 'wxCHECK_MSG' 551 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolLongHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:559:5: note: in expansion of macro 'wxCHECK_MSG' 559 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_textcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_timercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/timercmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/timercmn.cpp: In member function 'virtual void wxTimerBase::Notify()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/timercmn.cpp:53:5: note: in expansion of macro 'wxCHECK_RET' 53 | wxCHECK_RET( m_owner, _T("wxTimer::Notify() should be overridden.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_toplvcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/toplvcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/toplvcmn.cpp: In member function 'virtual void wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/toplvcmn.cpp:178:5: note: in expansion of macro 'wxCHECK_RET' 178 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_treebase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/treebase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_valgen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valgen.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_validate.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/validate.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_valtext.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valtext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_wincmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wincmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoCentre(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:463:5: note: in expansion of macro 'wxCHECK_RET' 463 | wxCHECK_RET( !(dir & wxCENTRE_ON_SCREEN) && GetParent(), | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:823:5: note: in expansion of macro 'wxCHECK_RET' 823 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::AddChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:940:5: note: in expansion of macro 'wxCHECK_RET' 940 | wxCHECK_RET( child, wxT("can't add a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::RemoveChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:953:5: note: in expansion of macro 'wxCHECK_RET' 953 | wxCHECK_RET( child, wxT("can't remove a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'bool wxWindowBase::RemoveEventHandler(wxEvtHandler*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( handler, false, _T("RemoveEventHandler(NULL) called") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'wxWindow* wxWindowBase::DoGetSibling(MoveKind) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2680:5: note: in expansion of macro 'wxCHECK_MSG' 2680 | wxCHECK_MSG( i, NULL, _T("window not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoMoveInTabOrder(wxWindow*, MoveKind)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2721:5: note: in expansion of macro 'wxCHECK_RET' 2721 | wxCHECK_RET( i, _T("MoveBefore/AfterInTabOrder(): win is not a sibling") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_xpmdecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xpmdecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadFile(wxInputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( length != 0, wxNullImage, | ^~~~~~~~~~~ ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadData(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:690:5: note: in expansion of macro 'wxCHECK_MSG' 690 | wxCHECK_MSG(chars_per_pixel < 64, wxNullImage, wxT("XPM colormaps this large not supported.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_busyinfo.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/busyinfo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_buttonbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/buttonbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_choicdgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicdgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_choicbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_clrpickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/clrpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_collpaneg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/collpaneg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_combog.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/combog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dcpsg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dcpsg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoSetClippingRegion(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:314:5: note: in expansion of macro 'wxCHECK_RET' 314 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DestroyClippingRegion()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:337:5: note: in expansion of macro 'wxCHECK_RET' 337 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLine(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:374:5: note: in expansion of macro 'wxCHECK_RET' 374 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawArc(wxCoord, wxCoord, wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipticArc(wxCoord, wxCoord, wxCoord, wxCoord, double, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:461:5: note: in expansion of macro 'wxCHECK_RET' 461 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPoint(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:509:5: note: in expansion of macro 'wxCHECK_RET' 509 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolygon(int, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:527:5: note: in expansion of macro 'wxCHECK_RET' 527 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolyPolygon(int, int*, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:587:5: note: in expansion of macro 'wxCHECK_RET' 587 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLines(int, wxPoint*, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:653:5: note: in expansion of macro 'wxCHECK_RET' 653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRectangle(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:684:5: note: in expansion of macro 'wxCHECK_RET' 684 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRoundedRectangle(wxCoord, wxCoord, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:729:5: note: in expansion of macro 'wxCHECK_RET' 729 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipse(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:802:5: note: in expansion of macro 'wxCHECK_RET' 802 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:843:5: note: in expansion of macro 'wxCHECK_RET' 843 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:906:5: note: in expansion of macro 'wxCHECK_RET' 906 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetPen(const wxPen&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1005:5: note: in expansion of macro 'wxCHECK_RET' 1005 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetBrush(const wxBrush&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1110:5: note: in expansion of macro 'wxCHECK_RET' 1110 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawText(const wxString&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1158:5: note: in expansion of macro 'wxCHECK_RET' 1158 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRotatedText(const wxString&, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1276:5: note: in expansion of macro 'wxCHECK_RET' 1276 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1406:5: note: in expansion of macro 'wxCHECK_RET' 1406 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetAxisOrientation(bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1489:5: note: in expansion of macro 'wxCHECK_RET' 1489 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetDeviceOrigin(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1499:5: note: in expansion of macro 'wxCHECK_RET' 1499 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::StartDoc(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1572:5: note: in expansion of macro 'wxCHECK_MSG' 1572 | wxCHECK_MSG( m_ok, false, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndDoc()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1653:5: note: in expansion of macro 'wxCHECK_RET' 1653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::StartPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1753:5: note: in expansion of macro 'wxCHECK_RET' 1753 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1801:5: note: in expansion of macro 'wxCHECK_RET' 1801 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1814:5: note: in expansion of macro 'wxCHECK_MSG' 1814 | wxCHECK_MSG( source, false, wxT("invalid source dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(const char*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2222:17: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2230:13: note: in expansion of macro 'wxCHECK_RET' 2230 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2247:17: note: in expansion of macro 'wxCHECK_RET' 2247 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2255:13: note: in expansion of macro 'wxCHECK_RET' 2255 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dirctrlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dirctrlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/dirctrlg.cpp: In member function 'void wxFileIconsTable::Create()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dirctrlg.cpp:1450:5: note: in expansion of macro 'wxCHECK_RET' 1450 | wxCHECK_RET(!m_smallImageList && !m_HashTable, wxT("creating icons twice")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dragimgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dragimgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_filepickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/filepickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontpickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/fontpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_graphicc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/graphicc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_listbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/listbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_logg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/logg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_numdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/numdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_panelg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/panelg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_progdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/progdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_printps.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/printps.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_renderg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/renderg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_scrlwing.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/scrlwing.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/scrlwing.cpp: In member function 'virtual void wxScrollHelper::SetTargetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/scrlwing.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( target, wxT("target window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_selstore.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/selstore.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_spinctlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/spinctlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_splitter.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splitter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/splitter.cpp: In member function 'void wxSplitterWindow::SetSashGravity(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:465:5: note: in expansion of macro 'wxCHECK_RET' 465 | wxCHECK_RET( gravity >= 0. && gravity <= 1., | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::DoSplit(wxSplitMode, wxWindow*, wxWindow*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:756:5: note: in expansion of macro 'wxCHECK_MSG' 756 | wxCHECK_MSG( window1->GetParent() == this && window2->GetParent() == this, false, | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::ReplaceWindow(wxWindow*, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:835:5: note: in expansion of macro 'wxCHECK_MSG' 835 | wxCHECK_MSG( winNew, false, wxT("use Unsplit() functions instead") ); | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'virtual void wxSplitterWindow::OnDoubleClickSash(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:1016:5: note: in expansion of macro 'wxCHECK_RET' 1016 | wxCHECK_RET(m_windowTwo, wxT("splitter: no window to remove")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_srchctlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/srchctlg.cpp ../src/generic/srchctlg.cpp: In member function 'bool wxSearchCtrl::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/generic/srchctlg.cpp:342:12: warning: variable 'sizeText' set but not used [-Wunused-but-set-variable] 342 | wxSize sizeText = m_text->GetBestSize(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_textdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/textdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_tipwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_toolbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/toolbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_treectlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treectlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxArrayGenericTreeItems::Remove(_wxArraywxArrayGenericTreeItems)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp:54:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 54 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual size_t wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1062:5: note: in expansion of macro 'wxCHECK_MSG' 1062 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxString wxGenericTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1091:5: note: in expansion of macro 'wxCHECK_MSG' 1091 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual int wxGenericTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1099:5: note: in expansion of macro 'wxCHECK_MSG' 1099 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemData* wxGenericTreeCtrl::GetItemData(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1121:5: note: in expansion of macro 'wxCHECK_MSG' 1121 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxFont wxGenericTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1129:5: note: in expansion of macro 'wxCHECK_MSG' 1129 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1137:5: note: in expansion of macro 'wxCHECK_RET' 1137 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1149:5: note: in expansion of macro 'wxCHECK_RET' 1149 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1159:5: note: in expansion of macro 'wxCHECK_RET' 1159 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1169:5: note: in expansion of macro 'wxCHECK_RET' 1169 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1178:5: note: in expansion of macro 'wxCHECK_RET' 1178 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemDropHighlight(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1195:5: note: in expansion of macro 'wxCHECK_RET' 1195 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1214:5: note: in expansion of macro 'wxCHECK_RET' 1214 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1224:5: note: in expansion of macro 'wxCHECK_RET' 1224 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1233:5: note: in expansion of macro 'wxCHECK_RET' 1233 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1268:5: note: in expansion of macro 'wxCHECK_MSG' 1268 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1300:5: note: in expansion of macro 'wxCHECK_MSG' 1300 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1312:5: note: in expansion of macro 'wxCHECK_MSG' 1312 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1319:5: note: in expansion of macro 'wxCHECK_MSG' 1319 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1326:5: note: in expansion of macro 'wxCHECK_MSG' 1326 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1345:5: note: in expansion of macro 'wxCHECK_MSG' 1345 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1354:5: note: in expansion of macro 'wxCHECK_MSG' 1354 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1404:5: note: in expansion of macro 'wxCHECK_MSG' 1404 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1412:5: note: in expansion of macro 'wxCHECK_MSG' 1412 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1432:5: note: in expansion of macro 'wxCHECK_MSG' 1432 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'wxTreeItemId wxGenericTreeCtrl::GetNext(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1495:5: note: in expansion of macro 'wxCHECK_MSG' 1495 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1511:5: note: in expansion of macro 'wxCHECK_MSG' 1511 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::AddRoot(const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1612:5: note: in expansion of macro 'wxCHECK_MSG' 1612 | wxCHECK_MSG( !m_anchor, wxTreeItemId(), wxT("tree can have only one root") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Expand(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1781:5: note: in expansion of macro 'wxCHECK_RET' 1781 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Collapse(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1809:5: note: in expansion of macro 'wxCHECK_RET' 1809 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DoSelectItem(const wxTreeItemId&, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1971:5: note: in expansion of macro 'wxCHECK_RET' 1971 | wxCHECK_RET( itemId.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2056:5: note: in expansion of macro 'wxCHECK_RET' 2056 | wxCHECK_RET( item, wxT("SelectItem(): invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2107:5: note: in expansion of macro 'wxCHECK_RET' 2107 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In function 'int tree_ctrl_compare_func(wxGenericTreeItem**, wxGenericTreeItem**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2198:5: note: in expansion of macro 'wxCHECK_MSG' 2198 | wxCHECK_MSG( s_treeBeingSorted, 0, wxT("bug in wxGenericTreeCtrl::SortChildren()") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2209:5: note: in expansion of macro 'wxCHECK_RET' 2209 | wxCHECK_RET( !s_treeBeingSorted, | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawBorder(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2712:5: note: in expansion of macro 'wxCHECK_RET' 2712 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawLine(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2729:5: note: in expansion of macro 'wxCHECK_RET' 2729 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3116:5: note: in expansion of macro 'wxCHECK_MSG' 3116 | wxCHECK_MSG( item.IsOk(), false, _T("invalid item in wxGenericTreeCtrl::GetBoundingRect") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTextCtrl* wxGenericTreeCtrl::EditLabel(const wxTreeItemId&, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3154:5: note: in expansion of macro 'wxCHECK_MSG' 3154 | wxCHECK_MSG( item.IsOk(), NULL, _T("can't edit an invalid item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EndEditLabel(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3194:5: note: in expansion of macro 'wxCHECK_RET' 3194 | wxCHECK_RET( m_textCtrl, _T("not editing label") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Thaw()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3702:5: note: in expansion of macro 'wxCHECK_RET' 3702 | wxCHECK_RET( m_freezeCount > 0, _T("thawing unfrozen tree control?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_treebkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treebkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:174:5: note: in expansion of macro 'wxCHECK_MSG' 174 | wxCHECK_MSG( pagePos <= DoInternalGetPageCount(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoAddSubPage(wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:233:5: note: in expansion of macro 'wxCHECK_MSG' 233 | wxCHECK_MSG( lastNodeId.IsOk(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertSubPage(size_t, wxTreebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:250:5: note: in expansion of macro 'wxCHECK_MSG' 250 | wxCHECK_MSG( parentId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::DeletePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:280:5: note: in expansion of macro 'wxCHECK_MSG' 280 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), false, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxTreebookPage* wxTreebook::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( pageId.IsOk(), NULL, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::IsNodeExpanded(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:498:5: note: in expansion of macro 'wxCHECK_MSG' 498 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::ExpandNode(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:507:5: note: in expansion of macro 'wxCHECK_MSG' 507 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'int wxTreebook::GetPageParent(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:526:5: note: in expansion of macro 'wxCHECK_MSG' 526 | wxCHECK_MSG( nodeId.IsOk(), wxNOT_FOUND, wxT("Invalid page index spacified!") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:537:5: note: in expansion of macro 'wxCHECK_MSG' 537 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxString wxTreebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:548:5: note: in expansion of macro 'wxCHECK_MSG' 548 | wxCHECK_MSG( pageId.IsOk(), wxString(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:557:5: note: in expansion of macro 'wxCHECK_MSG' 557 | wxCHECK_MSG( pageId.IsOk(), wxNOT_FOUND, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:566:5: note: in expansion of macro 'wxCHECK_MSG' 566 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), wxNOT_FOUND, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'void wxTreebook::OnTreeNodeExpandedCollapsed(wxTreeEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:731:5: note: in expansion of macro 'wxCHECK_RET' 731 | wxCHECK_RET( pagePos != wxNOT_FOUND, wxT("Internal problem in wxTreebook!..") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_vlbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vlbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::Select(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:128:5: note: in expansion of macro 'wxCHECK_MSG' 128 | wxCHECK_MSG( item < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::SelectRange(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:156:5: note: in expansion of macro 'wxCHECK_MSG' 156 | wxCHECK_MSG( to < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::DoSelectAll(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( m_selStore, false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'void wxVListBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:263:5: note: in expansion of macro 'wxCHECK_RET' 263 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'int wxVListBox::GetNextSelected(long unsigned int&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( m_selStore, wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_vscroll.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vscroll.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_animatecmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/animatecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_datavcmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datavcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_aboutdlgg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/aboutdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/aboutdlgg.cpp: In member function 'void wxGenericAboutDialog::AddControl(wxWindow*, const wxSizerFlags&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/aboutdlgg.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET( m_sizerText, _T("can only be called after Create()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_animateg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/animateg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/animateg.cpp: In member function 'virtual wxSize wxAnimation::GetSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual unsigned int wxAnimation::GetFrameCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual wxImage wxAnimation::GetFrame(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:63:5: note: in expansion of macro 'wxCHECK_MSG' 63 | wxCHECK_MSG( IsOk(), wxNullImage, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual int wxAnimation::GetDelay(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:73:5: note: in expansion of macro 'wxCHECK_MSG' 73 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxPoint wxAnimation::GetFramePosition(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:80:5: note: in expansion of macro 'wxCHECK_MSG' 80 | wxCHECK_MSG( IsOk(), wxDefaultPosition, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxSize wxAnimation::GetFrameSize(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:87:5: note: in expansion of macro 'wxCHECK_MSG' 87 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxAnimationDisposal wxAnimation::GetDisposalMethod(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:94:5: note: in expansion of macro 'wxCHECK_MSG' 94 | wxCHECK_MSG( IsOk(), wxANIM_UNSPECIFIED, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetTransparentColour(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:101:5: note: in expansion of macro 'wxCHECK_MSG' 101 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetBackgroundColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:108:5: note: in expansion of macro 'wxCHECK_MSG' 108 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_bmpcboxg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/bmpcboxg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/bmpcboxg.cpp: In member function 'virtual void wxBitmapComboBox::SetItemBitmap(unsigned int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:165:5: note: in expansion of macro 'wxCHECK_RET' 165 | wxCHECK_RET( n < GetCount(), wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual wxBitmap wxBitmapComboBox::GetItemBitmap(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( n < GetCount(), wxNullBitmap, wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'bool wxBitmapComboBox::OnAddBitmap(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:222:9: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG(width == m_usedImgSize.x && height == m_usedImgSize.y, | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual int wxBitmapComboBox::DoInsertWithImage(const wxString&, const wxBitmap&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:270:5: note: in expansion of macro 'wxCHECK_MSG' 270 | wxCHECK_MSG( IsValidInsert(pos), wxNOT_FOUND, wxT("invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_calctrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/calctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ ../src/generic/calctrl.cpp: In member function 'void wxCalendarCtrl::SetHoliday(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/calctrl.cpp:1804:5: note: in expansion of macro 'wxCHECK_RET' 1804 | wxCHECK_RET( day > 0 && day < 32, _T("invalid day in SetHoliday") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_datavgen.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datavgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_datectlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datectlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_grid.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxArrayAttrs::Remove(_wxArraywxArrayAttrs)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:65:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 65 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridCellAttr *, wxArrayAttrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellCoordsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:120:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 120 | WX_DEFINE_OBJARRAY(wxGridCellCoordsArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellWithAttrArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:121:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 121 | WX_DEFINE_OBJARRAY(wxGridCellWithAttrArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridDataTypeInfoArray::Remove(_wxArraywxGridDataTypeInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:395:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 395 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridDataTypeInfo*, wxGridDataTypeInfoArray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridStringArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:3466:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 3466 | WX_DEFINE_OBJARRAY(wxGridStringArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual wxString wxGridStringTable::GetValue(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3506:5: note: in expansion of macro 'wxCHECK_MSG' 3506 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridStringTable::SetValue(int, int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3515:5: note: in expansion of macro 'wxCHECK_RET' 3515 | wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual bool wxGridStringTable::IsEmptyCell(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3523:5: note: in expansion of macro 'wxCHECK_MSG' 3523 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'bool wxGrid::CreateGrid(int, int, wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4481:5: note: in expansion of macro 'wxCHECK_MSG' 4481 | wxCHECK_MSG( !m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetSelectionMode(wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4502:5: note: in expansion of macro 'wxCHECK_RET' 4502 | wxCHECK_RET( m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGrid::wxGridSelectionModes wxGrid::GetSelectionMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4510:5: note: in expansion of macro 'wxCHECK_MSG' 4510 | wxCHECK_MSG( m_created, wxGrid::wxGridSelectCells, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In function 'int CoordToRowOrCol(int, int, int, const wxArrayInt&, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8804:9: note: in expansion of macro 'wxCHECK_MSG' 8804 | wxCHECK_MSG(BorderArray[i_min] <= coord && coord < BorderArray[i_max], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::XToCol(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8871:9: note: in expansion of macro 'wxCHECK_MSG' 8871 | wxCHECK_MSG(m_colRights[GetColAt( minPos )] <= x && x < m_colRights[GetColAt( maxPos )], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetRowSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9911:5: note: in expansion of macro 'wxCHECK_MSG' 9911 | wxCHECK_MSG( row >= 0 && row < m_numRows, 0, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetColSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9923:5: note: in expansion of macro 'wxCHECK_MSG' 9923 | wxCHECK_MSG( col >= 0 && col < m_numCols, 0, _T("invalid column index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGridCellAttr* wxGrid::GetOrCreateCellAttr(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10204:5: note: in expansion of macro 'wxCHECK_MSG' 10204 | wxCHECK_MSG( m_table, attr, _T("must have a table") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetRowSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10537:5: note: in expansion of macro 'wxCHECK_RET' 10537 | wxCHECK_RET( row >= 0 && row < m_numRows, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetColSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10594:5: note: in expansion of macro 'wxCHECK_RET' 10594 | wxCHECK_RET( col >= 0 && col < m_numCols, _T("invalid column index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_gridctrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_gridsel.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridsel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_helpext.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/helpext.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_hyperlink.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/hyperlink.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_laywin.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/laywin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_odcombo.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/odcombo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/odcombo.cpp: In member function 'void wxVListBoxComboPopup::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:643:5: note: in expansion of macro 'wxCHECK_RET' 643 | wxCHECK_RET( item == wxNOT_FOUND || ((unsigned int)item < GetCount()), | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:957:5: note: in expansion of macro 'wxCHECK_RET' 957 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Delete") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual wxString wxOwnerDrawnComboBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( IsValid(n), wxEmptyString, _T("invalid index in wxOwnerDrawnComboBox::GetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:987:5: note: in expansion of macro 'wxCHECK_RET' 987 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::SetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Select(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1004:5: note: in expansion of macro 'wxCHECK_RET' 1004 | wxCHECK_RET( (n == wxNOT_FOUND) || IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Select") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual int wxOwnerDrawnComboBox::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1042:5: note: in expansion of macro 'wxCHECK_MSG' 1042 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_propdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:17: note: 'vAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:9: note: 'hAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2104:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2097:17: note: 'vAlign' was declared here 2097 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2207:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2200:17: note: 'vAlign' was declared here 2200 | int hAlign, vAlign; | ^~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2335:10: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2335 | else if (hAlign == wxALIGN_RIGHT) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_sashwin.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/sashwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_splash.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_tipdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_wizard.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/wizard.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetPageSize(const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:526:5: note: in expansion of macro 'wxCHECK_RET' 526 | wxCHECK_RET(!m_started, wxT("wxWizard::SetPageSize after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::FitToPage(const wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:532:5: note: in expansion of macro 'wxCHECK_RET' 532 | wxCHECK_RET(!m_started, wxT("wxWizard::FitToPage after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual bool wxWizard::RunWizard(wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:695:5: note: in expansion of macro 'wxCHECK_MSG' 695 | wxCHECK_MSG( firstPage, false, wxT("can't run empty wizard") ); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetBorder(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:755:5: note: in expansion of macro 'wxCHECK_RET' 755 | wxCHECK_RET(!m_started, wxT("wxWizard::SetBorder after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'void wxWizard::OnBackOrNext(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:789:5: note: in expansion of macro 'wxCHECK_RET' 789 | wxCHECK_RET( m_page, _T("should have a valid current page") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_taskbarcmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/taskbarcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_msw_aboutdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/aboutdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_msw_sound.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/sound.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_msw_taskbar.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/taskbar.cpp ../src/msw/taskbar.cpp: In constructor 'NotifyIconData::NotifyIconData(WXHWND)': ../src/msw/taskbar.cpp:104:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct NotifyIconData'; use assignment instead [-Wclass-memaccess] 104 | memset(this, 0, sizeof(NOTIFYICONDATA)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/taskbar.cpp:100:8: note: 'struct NotifyIconData' declared here 100 | struct NotifyIconData : public NOTIFYICONDATA | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_msw_joystick.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/joystick.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_datectrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/datectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/datectrl.cpp: In member function 'virtual void wxDatePickerCtrl::SetValue(const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/datectrl.cpp:246:5: note: in expansion of macro 'wxCHECK_RET' 246 | wxCHECK_RET( dt.IsValid() || HasFlag(wxDP_ALLOWNONE), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpbest.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpbest.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpctrl.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpdata.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlBookRecArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:40:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 40 | WX_DEFINE_OBJARRAY(wxHtmlBookRecArray) | ^~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlHelpDataItems::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:41:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 41 | WX_DEFINE_OBJARRAY(wxHtmlHelpDataItems) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpdlg.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpfrm.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpfrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpwnd.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpwnd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpDataItemPtrArray::Remove(_wxArraywxHtmlHelpDataItemPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:160:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 160 | WX_DEFINE_ARRAY_PTR(const wxHtmlHelpDataItem*, wxHtmlHelpDataItemPtrArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpMergedIndex::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:171:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 171 | WX_DEFINE_OBJARRAY(wxHtmlHelpMergedIndex) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmlcell.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlcell.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual bool wxHtmlCell::ProcessMouseClick(wxHtmlWindowInterface*, const wxPoint&, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:152:5: note: in expansion of macro 'wxCHECK_MSG' 152 | wxCHECK_MSG( window, false, _T("window interface must be provided") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:166:5: note: in expansion of macro 'wxCHECK_RET' 166 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlContainerCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1281:5: note: in expansion of macro 'wxCHECK_RET' 1281 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlWidgetCell::Draw(wxDC&, int, int, int, int, wxHtmlRenderingInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1527:5: note: in expansion of macro 'wxCHECK_RET' 1527 | wxCHECK_RET( scrolwin, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmlfilt.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlfilt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmlpars.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmlpars.cpp: In member function 'void wxHtmlTextPieces::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlpars.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxHtmlTextPieces) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmltag.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmltag.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmlwin.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlwin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmltag.cpp: In member function 'bool wxHtmlTag::GetParamAsColour(const wxString&, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmltag.cpp:414:5: note: in expansion of macro 'wxCHECK_MSG' 414 | wxCHECK_MSG( clr, false, _T("invalid colour argument") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp: In member function 'void wxHtmlHistoryArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp:145:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 145 | WX_DEFINE_OBJARRAY(wxHtmlHistoryArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmprint.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_dflist.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_dflist.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_fonts.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_fonts.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_hline.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_hline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_image.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_image.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_layout.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_layout.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_image.cpp: In member function 'void CoordArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/m_image.cpp:45:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 45 | WX_DEFINE_OBJARRAY(CoordArray) | ^~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_layout.cpp: In member function 'virtual bool wxHTML_Handler_SUBSUP::HandleTag(const wxHtmlTag&)': ../src/html/m_layout.cpp:422:25: warning: comparing the result of pointer addition '(c + ((sizetype)(((long long unsigned int)oldbase) * 88)))' and NULL [-Waddress] 422 | oldbase + c ? c->GetScriptBaseline() : 0); | ~~~~~~~~^~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_links.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_links.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_list.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_pre.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_pre.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_style.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_style.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_tables.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_tables.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_winpars.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/winpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/winpars.cpp: In member function 'void wxHtmlWinParser::AddPreBlock(const wxString&)': ../src/html/winpars.cpp:600:16: warning: variable 'posFrom' set but not used [-Wunused-but-set-variable] 600 | size_t posFrom = 0; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmllbox.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'void wxHtmlListBox::CacheItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:306:9: note: in expansion of macro 'wxCHECK_RET' 306 | wxCHECK_RET( cell, _T("wxHtmlParser::Parse() returned NULL?") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxHtmlListBox::OnDrawItem(wxDC&, const wxRect&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:364:5: note: in expansion of macro 'wxCHECK_RET' 364 | wxCHECK_RET( cell, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxCoord wxHtmlListBox::OnMeasureItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:392:5: note: in expansion of macro 'wxCHECK_MSG' 392 | wxCHECK_MSG( cell, 0, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'size_t wxHtmlListBox::GetItemForCell(const wxHtmlCell*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( cell, 0, _T("no root cell") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxSimpleHtmlListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:655:5: note: in expansion of macro 'wxCHECK_RET' 655 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxString wxSimpleHtmlListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:664:5: note: in expansion of macro 'wxCHECK_MSG' 664 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o qalib_debugrpt.o -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/debugrpt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/debugrpt.cpp: In member function 'void wxDebugReport::RemoveFile(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/debugrpt.cpp:309:5: note: in expansion of macro 'wxCHECK_RET' 309 | wxCHECK_RET( n != wxNOT_FOUND, _T("No such file in wxDebugReport") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o qalib_dbgrptg.o -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dbgrptg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnView(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:429:5: note: in expansion of macro 'wxCHECK_RET' 429 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnView()") ); | ^~~~~~~~~~~ ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnOpen(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnOpen()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xmllib_xml.o -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xml/xml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xml/xml.cpp: In member function 'bool wxXmlNode::GetPropVal(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( value, false, wxT("value argument must not be NULL") ); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'virtual bool wxXmlNode::InsertChild(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:190:5: note: in expansion of macro 'wxCHECK_MSG' 190 | wxCHECK_MSG(child, false, wxT("Cannot insert a NULL pointer!")); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'bool wxXmlNode::InsertChildAfter(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:228:5: note: in expansion of macro 'wxCHECK_MSG' 228 | wxCHECK_MSG( precedingNode == NULL || precedingNode->m_parent == this, false, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:238:9: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_children == NULL, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xmllib_xtixml.o -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtixml.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_animatctrl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_animatctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_bmp.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_bmpcbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpcbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_bmpbt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_bmpcbox.cpp: In member function 'virtual wxObject* wxBitmapComboBoxXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_bmpcbox.cpp:44:9: note: in expansion of macro 'wxCHECK_MSG' 44 | wxCHECK_MSG(m_combobox, NULL, wxT("Incorrect syntax of XRC resource: ownerdrawnitem not within a bitmapcombobox!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_bttn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_cald.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_cald.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_chckb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_chckl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_choic.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choic.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_choicbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choicbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_clrpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_clrpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_collpane.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_collpane.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_combo.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_combo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_datectrl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_datectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_dirpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dirpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_dlg.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_frame.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_mdi.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_mdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_filepicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_filepicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_fontpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_fontpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_gauge.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gauge.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_gdctl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gdctl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_grid.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_html.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_html.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_hyperlink.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_hyperlink.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_listb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_listbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_listc.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_menu.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_notbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_notbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_odcombo.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_odcombo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_panel.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_panel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_propdlg.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_radbt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_radbx.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_scrol.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scrol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_scwin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_htmllbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_sizer.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_spacer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:172:5: note: in expansion of macro 'wxCHECK_MSG' 172 | wxCHECK_MSG(m_parentSizer, NULL, wxT("Incorrect syntax of XRC resource: spacer not within sizer!")); | ^~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_sizer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG(m_parentSizer != NULL || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_slidr.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_slidr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_spin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_spin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_split.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_split.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_statbar.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_statbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_stbmp.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_stbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_stlin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stlin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_sttxt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sttxt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_text.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_text.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_tglbtn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_toolb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_toolb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_tree.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tree.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_toolb.cpp: In member function 'virtual wxObject* wxToolBarXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:56:9: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: tool not within a toolbar!")); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:97:9: note: in expansion of macro 'wxCHECK_MSG' 97 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: separator not within a toolbar!")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_treebk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_treebk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_unkwn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_unkwn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_wizrd.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_wizrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xmlres.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlres.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xmlres.cpp: In member function 'void wxXmlResourceDataRecords::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxXmlResourceDataRecords) | ^~~~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp: In member function 'wxXmlNode* wxXmlResourceHandler::GetParamNode(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xmlres.cpp:1191:5: note: in expansion of macro 'wxCHECK_MSG' 1191 | wxCHECK_MSG(m_node, NULL, wxT("You can't access handler data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xmlrsall.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlrsall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_framemanager.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/framemanager.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiRectArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiRectArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockUIPartArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:51:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 51 | WX_DEFINE_OBJARRAY(wxAuiDockUIPartArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:52:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 52 | WX_DEFINE_OBJARRAY(wxAuiDockInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:53:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 53 | WX_DEFINE_OBJARRAY(wxAuiPaneButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxAuiPaneInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_dockart.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/dockart.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp: In member function 'virtual void wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, const wxRect&, wxAuiPaneInfo&)': ../src/aui/dockart.cpp:698:15: warning: the compiler can assume that the address of 'pane' will never be NULL [-Waddress] 698 | if (!(&pane)) | ~^~~~~~ ../src/aui/dockart.cpp:695:54: note: 'pane' declared here 695 | wxAuiPaneInfo& pane) | ~~~~~~~~~~~~~~~^~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_floatpane.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/floatpane.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_auibook.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiNotebookPageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxAuiNotebookPageArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiTabContainerButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiTabContainerButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'bool wxAuiTabContainer::IsTabVisible(int, int, wxDC*, wxWindow*)': ../src/aui/auibook.cpp:2150:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2150 | wxSize size = m_art->GetTabSize(*dc, | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_tabmdi.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/tabmdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_auibar.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'void wxAuiToolBarItemArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxAuiToolBarItemArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'virtual void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, const wxRect&, int)': ../src/aui/auibar.cpp:681:16: warning: variable 'cli_rect' set but not used [-Wunused-but-set-variable] 681 | wxRect cli_rect = wnd->GetClientRect(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextctrl.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextbuffer.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextbuffer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp: In member function 'virtual bool wxRichTextParagraphLayoutBox::Layout(wxDC&, const wxRect&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp:733:9: note: in expansion of macro 'wxCHECK_MSG' 733 | wxCHECK_MSG( child, false, _T("Unknown object in layout") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextstyles.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyles.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextxml.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextxml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextxml.cpp: In member function 'wxXmlNode* wxRichTextXMLHandler::GetParamNode(wxXmlNode*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextxml.cpp:355:5: note: in expansion of macro 'wxCHECK_MSG' 355 | wxCHECK_MSG(node, NULL, wxT("You can't access node data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtexthtml.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtexthtml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtexthtml.cpp: In member function 'wxChar* wxRichTextHTMLHandler::b64enc(unsigned char*, size_t)': ../src/richtext/richtexthtml.cpp:589:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ ../src/richtext/richtexthtml.cpp:589:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextformatdlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextformatdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextsymboldlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextsymboldlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp: In member function 'void wxSymbolListCtrl::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp:898:5: note: in expansion of macro 'wxCHECK_RET' 898 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextstyledlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyledlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextprint.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextprint.cpp rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a baselib_appbase.o baselib_arcall.o baselib_arcfind.o baselib_archive.o baselib_clntdata.o baselib_cmdline.o baselib_config.o baselib_convauto.o baselib_datetime.o baselib_datstrm.o baselib_dircmn.o baselib_dynarray.o baselib_dynlib.o baselib_dynload.o baselib_encconv.o baselib_extended.o baselib_ffile.o baselib_file.o baselib_fileback.o baselib_fileconf.o baselib_filefn.o baselib_filename.o baselib_filesys.o baselib_filtall.o baselib_filtfind.o baselib_fmapbase.o baselib_fs_arc.o baselib_fs_filter.o baselib_hash.o baselib_hashmap.o baselib_init.o baselib_intl.o baselib_ipcbase.o baselib_list.o baselib_log.o baselib_longlong.o baselib_memory.o baselib_mimecmn.o baselib_module.o baselib_mstream.o baselib_object.o baselib_platinfo.o baselib_powercmn.o baselib_process.o baselib_regex.o baselib_stdpbase.o baselib_sstream.o baselib_stopwatch.o baselib_strconv.o baselib_stream.o baselib_string.o baselib_sysopt.o baselib_tarstrm.o baselib_textbuf.o baselib_textfile.o baselib_tokenzr.o baselib_txtstrm.o baselib_uri.o baselib_variant.o baselib_wfstream.o baselib_wxchar.o baselib_xti.o baselib_xtistrm.o baselib_zipstrm.o baselib_zstream.o baselib_basemsw.o baselib_crashrpt.o baselib_debughlp.o baselib_dde.o baselib_msw_dir.o baselib_dlmsw.o baselib_msw_mimetype.o baselib_power.o baselib_regconf.o baselib_registry.o baselib_msw_snglinst.o baselib_msw_stackwalk.o baselib_msw_stdpaths.o baselib_msw_thread.o baselib_msw_utils.o baselib_msw_utilsexc.o baselib_event.o baselib_fs_mem.o baselib_msgout.o baselib_utilscmn.o baselib_main.o baselib_mslu.o baselib_volume.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a netlib_fs_inet.o netlib_ftp.o netlib_http.o netlib_protocol.o netlib_sckaddr.o netlib_sckfile.o netlib_sckipc.o netlib_sckstrm.o netlib_socket.o netlib_url.o netlib_msw_gsocket.o netlib_urlmsw.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a corelib_event.o corelib_fs_mem.o corelib_msgout.o corelib_utilscmn.o corelib_msw_main.o corelib_mslu.o corelib_volume.o corelib_msw_app.o corelib_msw_bitmap.o corelib_msw_brush.o corelib_msw_caret.o corelib_msw_clipbrd.o corelib_msw_colour.o corelib_msw_cursor.o corelib_msw_data.o corelib_msw_dc.o corelib_msw_dcclient.o corelib_msw_dcmemory.o corelib_msw_dcprint.o corelib_msw_dcscreen.o corelib_msw_dialup.o corelib_dib.o corelib_msw_display.o corelib_enhmeta.o corelib_msw_evtloop.o corelib_msw_font.o corelib_msw_fontenum.o corelib_msw_fontutil.o corelib_msw_gdiimage.o corelib_msw_gdiobj.o corelib_msw_graphics.o corelib_gsockmsw.o corelib_msw_icon.o corelib_msw_imaglist.o corelib_msw_minifram.o corelib_ole_dataobj.o corelib_dropsrc.o corelib_droptgt.o corelib_oleutils.o corelib_msw_palette.o corelib_msw_pen.o corelib_msw_popupwin.o corelib_msw_printdlg.o corelib_printwin.o corelib_msw_region.o corelib_msw_renderer.o corelib_msw_settings.o corelib_msw_timer.o corelib_msw_tooltip.o corelib_msw_toplevel.o corelib_msw_utilsgui.o corelib_uxtheme.o corelib_msw_window.o corelib_helpchm.o corelib_msw_helpwin.o corelib_automtn.o corelib_uuid.o corelib_generic_statusbr.o corelib_prntdlgg.o corelib_msw_accel.o corelib_msw_bmpbuttn.o corelib_msw_button.o corelib_msw_checkbox.o corelib_msw_choice.o corelib_msw_colordlg.o corelib_combo.o corelib_msw_combobox.o corelib_msw_control.o corelib_msw_dialog.o corelib_msw_dirdlg.o corelib_dragimag.o corelib_msw_filedlg.o corelib_msw_frame.o corelib_gauge95.o corelib_msw_iniconf.o corelib_msw_listbox.o corelib_msw_listctrl.o corelib_msw_mdi.o corelib_msw_menu.o corelib_msw_menuitem.o corelib_msw_metafile.o corelib_msw_msgdlg.o corelib_msw_nativdlg.o corelib_msw_notebook.o corelib_access.o corelib_msw_ownerdrw.o corelib_msw_radiobox.o corelib_msw_radiobut.o corelib_msw_scrolbar.o corelib_slider95.o corelib_msw_spinbutt.o corelib_msw_spinctrl.o corelib_msw_statbmp.o corelib_msw_statbox.o corelib_statbr95.o corelib_msw_statline.o corelib_msw_stattext.o corelib_msw_tabctrl.o corelib_tbar95.o corelib_msw_textctrl.o corelib_msw_tglbtn.o corelib_treectrl.o corelib_msw_checklst.o corelib_msw_fdrepdlg.o corelib_msw_fontdlg.o corelib_accesscmn.o corelib_anidecod.o corelib_appcmn.o corelib_artprov.o corelib_artstd.o corelib_bmpbase.o corelib_bookctrl.o corelib_choiccmn.o corelib_clipcmn.o corelib_clrpickercmn.o corelib_colourcmn.o corelib_combocmn.o corelib_cmdproc.o corelib_cmndata.o corelib_containr.o corelib_cshelp.o corelib_ctrlcmn.o corelib_ctrlsub.o corelib_datacmn.o corelib_dcbase.o corelib_dcbufcmn.o corelib_dcgraph.o corelib_dlgcmn.o corelib_dndcmn.o corelib_dobjcmn.o corelib_docmdi.o corelib_docview.o corelib_dpycmn.o corelib_dseldlg.o corelib_effects.o corelib_evtloopcmn.o corelib_fddlgcmn.o corelib_filepickercmn.o corelib_fontpickercmn.o corelib_fldlgcmn.o corelib_fontcmn.o corelib_fontenumcmn.o corelib_fontmap.o corelib_framecmn.o corelib_gaugecmn.o corelib_gbsizer.o corelib_gdicmn.o corelib_geometry.o corelib_gifdecod.o corelib_graphcmn.o corelib_helpbase.o corelib_iconbndl.o corelib_imagall.o corelib_imagbmp.o corelib_image.o corelib_imagfill.o corelib_imaggif.o corelib_imagiff.o corelib_imagjpeg.o corelib_imagpcx.o corelib_imagpng.o corelib_imagpnm.o corelib_imagtga.o corelib_imagtiff.o corelib_imagxpm.o corelib_layout.o corelib_lboxcmn.o corelib_listctrlcmn.o corelib_matrix.o corelib_menucmn.o corelib_nbkbase.o corelib_overlaycmn.o corelib_paper.o corelib_pickerbase.o corelib_popupcmn.o corelib_prntbase.o corelib_quantize.o corelib_radiocmn.o corelib_rendcmn.o corelib_rgncmn.o corelib_settcmn.o corelib_sizer.o corelib_srchcmn.o corelib_statbar.o corelib_stockitem.o corelib_tbarbase.o corelib_textcmn.o corelib_timercmn.o corelib_toplvcmn.o corelib_treebase.o corelib_valgen.o corelib_validate.o corelib_valtext.o corelib_wincmn.o corelib_xpmdecod.o corelib_busyinfo.o corelib_buttonbar.o corelib_choicdgg.o corelib_choicbkg.o corelib_clrpickerg.o corelib_collpaneg.o corelib_combog.o corelib_dcpsg.o corelib_dirctrlg.o corelib_dragimgg.o corelib_filepickerg.o corelib_fontpickerg.o corelib_graphicc.o corelib_listbkg.o corelib_logg.o corelib_numdlgg.o corelib_panelg.o corelib_progdlgg.o corelib_printps.o corelib_renderg.o corelib_scrlwing.o corelib_selstore.o corelib_spinctlg.o corelib_splitter.o corelib_srchctlg.o corelib_textdlgg.o corelib_tipwin.o corelib_toolbkg.o corelib_treectlg.o corelib_treebkg.o corelib_vlbox.o corelib_vscroll.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a advlib_animatecmn.o advlib_datavcmn.o advlib_aboutdlgg.o advlib_animateg.o advlib_bmpcboxg.o advlib_calctrl.o advlib_datavgen.o advlib_datectlg.o advlib_grid.o advlib_gridctrl.o advlib_gridsel.o advlib_helpext.o advlib_hyperlink.o advlib_laywin.o advlib_odcombo.o advlib_propdlg.o advlib_sashwin.o advlib_splash.o advlib_tipdlg.o advlib_wizard.o advlib_taskbarcmn.o advlib_msw_aboutdlg.o advlib_msw_sound.o advlib_msw_taskbar.o advlib_msw_joystick.o advlib_datectrl.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a htmllib_helpbest.o htmllib_helpctrl.o htmllib_helpdata.o htmllib_helpdlg.o htmllib_helpfrm.o htmllib_helpwnd.o htmllib_htmlcell.o htmllib_htmlfilt.o htmllib_htmlpars.o htmllib_htmltag.o htmllib_htmlwin.o htmllib_htmprint.o htmllib_m_dflist.o htmllib_m_fonts.o htmllib_m_hline.o htmllib_m_image.o htmllib_m_layout.o htmllib_m_links.o htmllib_m_list.o htmllib_m_pre.o htmllib_m_style.o htmllib_m_tables.o htmllib_winpars.o htmllib_htmllbox.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a qalib_debugrpt.o qalib_dbgrptg.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a xmllib_xml.o xmllib_xtixml.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a xrclib_xh_animatctrl.o xrclib_xh_bmp.o xrclib_xh_bmpcbox.o xrclib_xh_bmpbt.o xrclib_xh_bttn.o xrclib_xh_cald.o xrclib_xh_chckb.o xrclib_xh_chckl.o xrclib_xh_choic.o xrclib_xh_choicbk.o xrclib_xh_clrpicker.o xrclib_xh_collpane.o xrclib_xh_combo.o xrclib_xh_datectrl.o xrclib_xh_dirpicker.o xrclib_xh_dlg.o xrclib_xh_frame.o xrclib_xh_mdi.o xrclib_xh_filepicker.o xrclib_xh_fontpicker.o xrclib_xh_gauge.o xrclib_xh_gdctl.o xrclib_xh_grid.o xrclib_xh_html.o xrclib_xh_hyperlink.o xrclib_xh_listb.o xrclib_xh_listbk.o xrclib_xh_listc.o xrclib_xh_menu.o xrclib_xh_notbk.o xrclib_xh_odcombo.o xrclib_xh_panel.o xrclib_xh_propdlg.o xrclib_xh_radbt.o xrclib_xh_radbx.o xrclib_xh_scrol.o xrclib_xh_scwin.o xrclib_xh_htmllbox.o xrclib_xh_sizer.o xrclib_xh_slidr.o xrclib_xh_spin.o xrclib_xh_split.o xrclib_xh_statbar.o xrclib_xh_stbmp.o xrclib_xh_stbox.o xrclib_xh_stlin.o xrclib_xh_sttxt.o xrclib_xh_text.o xrclib_xh_tglbtn.o xrclib_xh_toolb.o xrclib_xh_tree.o xrclib_xh_treebk.o xrclib_xh_unkwn.o xrclib_xh_wizrd.o xrclib_xmlres.o xrclib_xmlrsall.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a auilib_framemanager.o auilib_dockart.o auilib_floatpane.o auilib_auibook.o auilib_tabmdi.o auilib_auibar.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a richtextlib_richtextctrl.o richtextlib_richtextbuffer.o richtextlib_richtextstyles.o richtextlib_richtextxml.o richtextlib_richtexthtml.o richtextlib_richtextformatdlg.o richtextlib_richtextsymboldlg.o richtextlib_richtextstyledlg.o richtextlib_richtextprint.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static' + make -C locale allmo make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o af.mo af.po af.po:2: warning: header field 'Language' missing in header 825 translated messages, 248 fuzzy translations, 402 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o ca.mo ca.po ca.po:2: warning: header field 'Language' missing in header 709 translated messages, 311 fuzzy translations, 455 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o cs.mo cs.po cs.po:2: warning: header field 'Language' missing in header 772 translated messages, 242 fuzzy translations, 461 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o da.mo da.po da.po:2: warning: header field 'Language' missing in header 910 translated messages, 273 fuzzy translations, 292 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o de.mo de.po de.po:2: warning: header field 'Language' missing in header 1088 translated messages, 143 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o el.mo el.po el.po:2: warning: header field 'Language' missing in header 960 translated messages, 206 fuzzy translations, 309 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o es.mo es.po es.po:2: warning: header field 'Language' missing in header 1434 translated messages, 25 fuzzy translations, 16 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o eu.mo eu.po eu.po:7: warning: header field 'Language' missing in header 152 translated messages, 108 fuzzy translations, 1215 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o fi.mo fi.po fi.po:11: warning: header field 'Language' missing in header 1258 translated messages, 83 fuzzy translations, 182 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o fr.mo fr.po fr.po:4: warning: header field 'Language' missing in header 1437 translated messages, 24 fuzzy translations, 14 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o gl_ES.mo gl_ES.po gl_ES.po:5: warning: header field 'Language' missing in header 620 translated messages, 602 fuzzy translations, 253 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o hi.mo hi.po hi.po:8: warning: header field 'Language' missing in header 1305 translated messages, 46 fuzzy translations, 124 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o hu.mo hu.po hu.po:2: warning: header field 'Language' missing in header 1088 translated messages, 143 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o id.mo id.po id.po:2: warning: header field 'Language' missing in header 834 translated messages, 265 fuzzy translations, 376 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o it.mo it.po it.po:2: warning: header field 'Language' missing in header 1362 translated messages, 24 fuzzy translations, 89 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o ja.mo ja.po ja.po:3: warning: header field 'Language' missing in header 1475 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o lv.mo lv.po lv.po:2: warning: header field 'Language' missing in header 207 translated messages, 113 fuzzy translations, 1155 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o ms.mo ms.po ms.po:7: warning: header field 'Language' missing in header 1435 translated messages, 24 fuzzy translations, 16 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o msw/it.mo msw/it.po msw/it.po:4: warning: header field 'Language' missing in header 1 translated message. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o nb.mo nb.po nb.po:6: warning: header field 'Language' missing in header 1001 translated messages, 194 fuzzy translations, 280 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o nl.mo nl.po nl.po:2: warning: header field 'Language' missing in header 1523 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o pl.mo pl.po pl.po:2: warning: header field 'Language' missing in header 1088 translated messages, 143 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o pt.mo pt.po pt.po:9: warning: header field 'Language' missing in header 1437 translated messages, 24 fuzzy translations, 14 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o pt_BR.mo pt_BR.po pt_BR.po:2: warning: header field 'Language' missing in header 1459 translated messages, 8 fuzzy translations, 8 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o ru.mo ru.po ru.po:2: warning: header field 'Language' missing in header 1001 translated messages, 194 fuzzy translations, 280 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o sk.mo sk.po sk.po:7: warning: header field 'Language' missing in header 1137 translated messages, 22 fuzzy translations, 316 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o sl.mo sl.po sl.po:2: warning: header field 'Language' missing in header 1523 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o sq.mo sq.po sq.po:3: warning: header field 'Language' missing in header 1052 translated messages, 144 fuzzy translations, 279 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o sv.mo sv.po sv.po:2: warning: header field 'Language' missing in header 1437 translated messages, 24 fuzzy translations, 14 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o tr.mo tr.po tr.po:2: warning: header field 'Language' missing in header 1523 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o uk.mo uk.po uk.po:4: warning: header field 'Language' missing in header 1437 translated messages, 24 fuzzy translations, 14 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o vi.mo vi.po vi.po:5: warning: header field 'Language' missing in header 1523 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o zh_CN.mo zh_CN.po zh_CN.po:8: warning: header field 'Language' missing in header 1083 translated messages, 148 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o zh_TW.mo zh_TW.po zh_TW.po:8: warning: header field 'Language' missing in header 1088 translated messages, 143 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.31huCm + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd wxWidgets-2.8.12 + export MINGW_BUILDDIR_SUFFIX=_shared + MINGW_BUILDDIR_SUFFIX=_shared + run_mingw_make install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + /usr/bin/make -C build_win32_shared install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared' /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_net-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_core-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_html-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make install ; fi) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config /usr/bin/install -c lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin && rm -f wx-config && ln -s /usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 wx-config) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk zh zh_CN zh_TW ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/msw/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/msw/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets (cd ../build/bakefiles/wxpresets/presets ; /usr/bin/install -c -m 644 wx.bkl wx_unix.bkl wx_win32.bkl /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx for f in setup.h msw/rcdefs.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ./lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/$f; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8 for f in wx/afterstd.h wx/app.h wx/apptrait.h wx/archive.h wx/arrimpl.cpp wx/arrstr.h wx/beforestd.h wx/buffer.h wx/build.h wx/chkconf.h wx/clntdata.h wx/cmdline.h wx/confbase.h wx/config.h wx/convauto.h wx/containr.h wx/cpp.h wx/datetime.h wx/datstrm.h wx/dde.h wx/debug.h wx/defs.h wx/dir.h wx/dlimpexp.h wx/dynarray.h wx/dynlib.h wx/dynload.h wx/encconv.h wx/event.h wx/except.h wx/features.h wx/ffile.h wx/file.h wx/fileconf.h wx/filefn.h wx/filename.h wx/filesys.h wx/fontenc.h wx/fontmap.h wx/fs_arc.h wx/fs_filter.h wx/fs_mem.h wx/fs_zip.h wx/hash.h wx/hashmap.h wx/hashset.h wx/html/forcelnk.h wx/iconloc.h wx/init.h wx/intl.h wx/iosfwrap.h wx/ioswrap.h wx/ipc.h wx/ipcbase.h wx/isql.h wx/isqlext.h wx/link.h wx/list.h wx/listimpl.cpp wx/log.h wx/longlong.h wx/math.h wx/memconf.h wx/memory.h wx/memtext.h wx/mimetype.h wx/module.h wx/msgout.h wx/mstream.h wx/object.h wx/platform.h wx/platinfo.h wx/power.h wx/process.h wx/ptr_scpd.h wx/recguard.h wx/regex.h wx/scopeguard.h wx/snglinst.h wx/sstream.h wx/stack.h wx/stackwalk.h wx/stdpaths.h wx/stockitem.h wx/stopwatch.h wx/strconv.h wx/stream.h wx/string.h wx/sysopt.h wx/tarstrm.h wx/textbuf.h wx/textfile.h wx/thread.h wx/thrimpl.cpp wx/timer.h wx/tokenzr.h wx/txtstrm.h wx/types.h wx/uri.h wx/utils.h wx/variant.h wx/vector.h wx/version.h wx/volume.h wx/wfstream.h wx/wx.h wx/wxchar.h wx/wxprec.h wx/xti.h wx/xtistrm.h wx/zipstrm.h wx/zstream.h wx/msw/apptrait.h wx/msw/apptbase.h wx/msw/chkconf.h wx/msw/crashrpt.h wx/msw/dde.h wx/msw/debughlp.h wx/msw/gccpriv.h wx/msw/libraries.h wx/msw/mimetype.h wx/msw/mslu.h wx/msw/private.h wx/msw/regconf.h wx/msw/registry.h wx/msw/seh.h wx/msw/stackwalk.h wx/msw/stdpaths.h wx/msw/winundef.h wx/msw/wrapcctl.h wx/msw/wrapcdlg.h wx/msw/wrapwin.h wx/fs_inet.h wx/gsocket.h wx/protocol/file.h wx/protocol/ftp.h wx/protocol/http.h wx/protocol/protocol.h wx/sckaddr.h wx/sckipc.h wx/sckstrm.h wx/socket.h wx/url.h wx/msw/gsockmsw.h wx/xml/xml.h wx/xtixml.h wx/db.h wx/dbkeyg.h wx/dbtable.h wx/bmpbuttn.h wx/brush.h wx/button.h wx/checkbox.h wx/checklst.h wx/choicdlg.h wx/choice.h wx/cmndata.h wx/collpane.h wx/combo.h wx/combobox.h wx/control.h wx/ctrlsub.h wx/cursor.h wx/dc.h wx/dcclient.h wx/dcgraph.h wx/dcmemory.h wx/dcprint.h wx/dcscreen.h wx/dialog.h wx/dirdlg.h wx/dragimag.h wx/encinfo.h wx/filedlg.h wx/frame.h wx/gauge.h wx/gbsizer.h wx/gdicmn.h wx/generic/accel.h wx/generic/buttonbar.h wx/generic/choicdgg.h wx/generic/clrpickerg.h wx/generic/collpaneg.h wx/generic/colrdlgg.h wx/generic/combo.h wx/generic/dcpsg.h wx/generic/dirctrlg.h wx/generic/dragimgg.h wx/generic/filedlgg.h wx/generic/filepickerg.h wx/generic/fontdlgg.h wx/generic/fontpickerg.h wx/generic/logg.h wx/generic/msgdlgg.h wx/generic/numdlgg.h wx/generic/notebook.h wx/generic/panelg.h wx/generic/prntdlgg.h wx/generic/printps.h wx/generic/progdlgg.h wx/generic/scrolwin.h wx/generic/spinctlg.h wx/generic/splitter.h wx/generic/srchctlg.h wx/generic/textdlgg.h wx/generic/timer.h wx/generic/treectlg.h wx/graphics.h wx/helphtml.h wx/icon.h wx/layout.h wx/listbox.h wx/mdi.h wx/menu.h wx/msgdlg.h wx/numdlg.h wx/overlay.h wx/palette.h wx/panel.h wx/pen.h wx/radiobox.h wx/radiobut.h wx/renderer.h wx/scrolbar.h wx/scrolbar.h wx/scrolwin.h wx/selstore.h wx/settings.h wx/sizer.h wx/slider.h wx/statbmp.h wx/statbox.h wx/stattext.h wx/statusbr.h wx/textctrl.h wx/textdlg.h wx/toolbar.h wx/validate.h wx/valtext.h wx/window.h wx/wupdlock.h wx/accel.h wx/access.h wx/anidecod.h wx/artprov.h wx/bitmap.h wx/bookctrl.h wx/busyinfo.h wx/generic/busyinfo.h wx/caret.h wx/choicebk.h wx/clipbrd.h wx/clrpicker.h wx/cmdproc.h wx/colordlg.h wx/colour.h wx/cshelp.h wx/dataobj.h wx/dcmirror.h wx/dcps.h wx/dialup.h wx/dirctrl.h wx/display.h wx/display_impl.h wx/dnd.h wx/docmdi.h wx/docview.h wx/effects.h wx/evtloop.h wx/fdrepdlg.h wx/filepicker.h wx/fontpicker.h wx/fmappriv.h wx/font.h wx/fontdlg.h wx/fontenum.h wx/fontutil.h wx/gdiobj.h wx/geometry.h wx/gifdecod.h wx/glcanvas.h wx/help.h wx/helpbase.h wx/helpwin.h wx/iconbndl.h wx/imagbmp.h wx/image.h wx/imaggif.h wx/imagiff.h wx/imagjpeg.h wx/imaglist.h wx/imagpcx.h wx/imagpng.h wx/imagpnm.h wx/imagtga.h wx/imagtiff.h wx/imagxpm.h wx/listbase.h wx/listbook.h wx/listctrl.h wx/matrix.h wx/menuitem.h wx/metafile.h wx/minifram.h wx/notebook.h wx/ownerdrw.h wx/paper.h wx/pickerbase.h wx/popupwin.h wx/print.h wx/printdlg.h wx/prntbase.h wx/progdlg.h wx/ptr_scpd.h wx/quantize.h wx/rawbmp.h wx/region.h wx/scopeguard.h wx/spinbutt.h wx/spinctrl.h wx/splitter.h wx/srchctrl.h wx/statline.h wx/tab.h wx/tabctrl.h wx/tbarbase.h wx/tglbtn.h wx/tipwin.h wx/toolbook.h wx/tooltip.h wx/toplevel.h wx/treebase.h wx/treebook.h wx/treectrl.h wx/valgen.h wx/vidmode.h wx/vlbox.h wx/vms_x_fix.h wx/vscroll.h wx/xpmdecod.h wx/xpmhand.h wx/msw/popupwin.h wx/msw/uxtheme.h wx/msw/uxthemep.h wx/msw/htmlhelp.h wx/msw/helpchm.h wx/msw/helpwin.h wx/generic/clrpickerg.h wx/generic/fontpickerg.h wx/generic/filepickerg.h wx/msw/accel.h wx/msw/app.h wx/msw/bitmap.h wx/msw/bmpbuttn.h wx/msw/brush.h wx/msw/button.h wx/msw/caret.h wx/msw/checkbox.h wx/msw/choice.h wx/msw/clipbrd.h wx/msw/colordlg.h wx/msw/colour.h wx/msw/combo.h wx/msw/combobox.h wx/msw/control.h wx/msw/cursor.h wx/msw/dc.h wx/msw/dcclient.h wx/msw/dcmemory.h wx/msw/dcprint.h wx/msw/dcscreen.h wx/msw/dialog.h wx/msw/dib.h wx/msw/dirdlg.h wx/msw/dragimag.h wx/msw/enhmeta.h wx/msw/evtloop.h wx/msw/filedlg.h wx/msw/font.h wx/msw/frame.h wx/msw/gauge95.h wx/msw/gdiimage.h wx/msw/icon.h wx/msw/imaglist.h wx/msw/iniconf.h wx/msw/listbox.h wx/msw/listctrl.h wx/msw/mdi.h wx/msw/menu.h wx/msw/menuitem.h wx/msw/metafile.h wx/msw/minifram.h wx/msw/missing.h wx/msw/msgdlg.h wx/msw/msvcrt.h wx/msw/notebook.h wx/msw/ole/access.h wx/msw/ole/dataform.h wx/msw/ole/dataobj.h wx/msw/ole/dataobj2.h wx/msw/ole/dropsrc.h wx/msw/ole/droptgt.h wx/msw/ole/oleutils.h wx/msw/palette.h wx/msw/pen.h wx/msw/printdlg.h wx/msw/printwin.h wx/msw/radiobox.h wx/msw/radiobut.h wx/msw/region.h wx/msw/rcdefs.h wx/msw/scrolbar.h wx/msw/setup0.h wx/msw/slider95.h wx/msw/spinbutt.h wx/msw/spinctrl.h wx/msw/statbmp.h wx/msw/statbox.h wx/msw/statbr95.h wx/msw/statline.h wx/msw/stattext.h wx/msw/tabctrl.h wx/msw/tbar95.h wx/msw/textctrl.h wx/msw/tglbtn.h wx/msw/timer.h wx/msw/tooltip.h wx/msw/toplevel.h wx/msw/treectrl.h wx/msw/window.h wx/msw/wx.manifest wx/msw/amd64.manifest wx/msw/ia64.manifest wx/msw/wx.rc wx/msw/colours.bmp wx/msw/csquery.bmp wx/msw/blank.cur wx/msw/bullseye.cur wx/msw/cross.cur wx/msw/hand.cur wx/msw/magnif1.cur wx/msw/pbrush.cur wx/msw/pencil.cur wx/msw/pntleft.cur wx/msw/pntright.cur wx/msw/rightarr.cur wx/msw/roller.cur wx/msw/cdrom.ico wx/msw/child.ico wx/msw/computer.ico wx/msw/drive.ico wx/msw/file1.ico wx/msw/floppy.ico wx/msw/folder1.ico wx/msw/folder2.ico wx/msw/mdi.ico wx/msw/question.ico wx/msw/removble.ico wx/msw/std.ico wx/msw/checklst.h wx/msw/fdrepdlg.h wx/msw/fontdlg.h wx/msw/ole/automtn.h wx/msw/ole/uuid.h wx/animate.h wx/animdecod.h wx/bmpcbox.h wx/calctrl.h wx/dataview.h wx/datectrl.h wx/dateevt.h wx/dcbuffer.h wx/aboutdlg.h wx/generic/aboutdlgg.h wx/generic/animate.h wx/generic/bmpcbox.h wx/generic/calctrl.h wx/generic/datectrl.h wx/generic/dataview.h wx/generic/grid.h wx/generic/gridctrl.h wx/generic/gridsel.h wx/generic/helpext.h wx/generic/laywin.h wx/generic/propdlg.h wx/generic/sashwin.h wx/generic/splash.h wx/generic/wizard.h wx/grid.h wx/hyperlink.h wx/joystick.h wx/laywin.h wx/odcombo.h wx/propdlg.h wx/sashwin.h wx/sound.h wx/splash.h wx/taskbar.h wx/tipdlg.h wx/wave.h wx/wizard.h wx/msw/sound.h wx/msw/taskbar.h wx/msw/joystick.h wx/msw/datectrl.h wx/mediactrl.h wx/msw/ole/activex.h wx/html/helpctrl.h wx/html/helpdata.h wx/html/helpdlg.h wx/html/helpfrm.h wx/html/helpwnd.h wx/html/htmlcell.h wx/html/htmldefs.h wx/html/htmlfilt.h wx/html/htmlpars.h wx/html/htmlproc.h wx/html/htmltag.h wx/html/htmlwin.h wx/html/htmprint.h wx/html/m_templ.h wx/html/winpars.h wx/wxhtml.h wx/htmllbox.h wx/msw/helpbest.h wx/msw/glcanvas.h wx/debugrpt.h wx/dbgrid.h wx/xrc/xh_all.h wx/xrc/xh_animatctrl.h wx/xrc/xh_bmpbt.h wx/xrc/xh_bmp.h wx/xrc/xh_bmpcbox.h wx/xrc/xh_bttn.h wx/xrc/xh_cald.h wx/xrc/xh_chckb.h wx/xrc/xh_chckl.h wx/xrc/xh_choic.h wx/xrc/xh_choicbk.h wx/xrc/xh_clrpicker.h wx/xrc/xh_collpane.h wx/xrc/xh_combo.h wx/xrc/xh_datectrl.h wx/xrc/xh_dirpicker.h wx/xrc/xh_dlg.h wx/xrc/xh_filepicker.h wx/xrc/xh_fontpicker.h wx/xrc/xh_frame.h wx/xrc/xh_mdi.h wx/xrc/xh_gauge.h wx/xrc/xh_gdctl.h wx/xrc/xh_grid.h wx/xrc/xh_html.h wx/xrc/xh_hyperlink.h wx/xrc/xh_listb.h wx/xrc/xh_listbk.h wx/xrc/xh_listc.h wx/xrc/xh_menu.h wx/xrc/xh_notbk.h wx/xrc/xh_odcombo.h wx/xrc/xh_panel.h wx/xrc/xh_propdlg.h wx/xrc/xh_radbt.h wx/xrc/xh_radbx.h wx/xrc/xh_scrol.h wx/xrc/xh_scwin.h wx/xrc/xh_htmllbox.h wx/xrc/xh_sizer.h wx/xrc/xh_slidr.h wx/xrc/xh_spin.h wx/xrc/xh_split.h wx/xrc/xh_statbar.h wx/xrc/xh_stbmp.h wx/xrc/xh_stbox.h wx/xrc/xh_stlin.h wx/xrc/xh_sttxt.h wx/xrc/xh_text.h wx/xrc/xh_tglbtn.h wx/xrc/xh_toolb.h wx/xrc/xh_tree.h wx/xrc/xh_treebk.h wx/xrc/xh_unkwn.h wx/xrc/xh_wizrd.h wx/xrc/xmlres.h wx/aui/framemanager.h wx/aui/dockart.h wx/aui/floatpane.h wx/aui/auibook.h wx/aui/tabmdi.h wx/aui/auibar.h wx/aui/aui.h wx/richtext/richtextctrl.h wx/richtext/richtextbuffer.h wx/richtext/richtexthtml.h wx/richtext/richtextstyles.h wx/richtext/richtextxml.h wx/richtext/richtextformatdlg.h wx/richtext/richtextsymboldlg.h wx/richtext/richtextstyledlg.h wx/richtext/richtextprint.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/$f; \ done ------------------------------------------------------ The installation of wxWidgets is finished. On certain platforms (e.g. Linux) you'll now have to run ldconfig if you installed a shared library and also modify the LD_LIBRARY_PATH (or equivalent) environment variable. wxWidgets comes with no guarantees and doesn't claim to be suitable for any purpose. Read the wxWidgets Licence on licencing conditions. ------------------------------------------------------ make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared' + /usr/bin/make -C build_win64_shared install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared' /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make install ; fi) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config /usr/bin/install -c lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin && rm -f wx-config && ln -s /usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 wx-config) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk zh zh_CN zh_TW ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/msw/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/msw/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets (cd ../build/bakefiles/wxpresets/presets ; /usr/bin/install -c -m 644 wx.bkl wx_unix.bkl wx_win32.bkl /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx for f in setup.h msw/rcdefs.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ./lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/$f; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8 for f in wx/afterstd.h wx/app.h wx/apptrait.h wx/archive.h wx/arrimpl.cpp wx/arrstr.h wx/beforestd.h wx/buffer.h wx/build.h wx/chkconf.h wx/clntdata.h wx/cmdline.h wx/confbase.h wx/config.h wx/convauto.h wx/containr.h wx/cpp.h wx/datetime.h wx/datstrm.h wx/dde.h wx/debug.h wx/defs.h wx/dir.h wx/dlimpexp.h wx/dynarray.h wx/dynlib.h wx/dynload.h wx/encconv.h wx/event.h wx/except.h wx/features.h wx/ffile.h wx/file.h wx/fileconf.h wx/filefn.h wx/filename.h wx/filesys.h wx/fontenc.h wx/fontmap.h wx/fs_arc.h wx/fs_filter.h wx/fs_mem.h wx/fs_zip.h wx/hash.h wx/hashmap.h wx/hashset.h wx/html/forcelnk.h wx/iconloc.h wx/init.h wx/intl.h wx/iosfwrap.h wx/ioswrap.h wx/ipc.h wx/ipcbase.h wx/isql.h wx/isqlext.h wx/link.h wx/list.h wx/listimpl.cpp wx/log.h wx/longlong.h wx/math.h wx/memconf.h wx/memory.h wx/memtext.h wx/mimetype.h wx/module.h wx/msgout.h wx/mstream.h wx/object.h wx/platform.h wx/platinfo.h wx/power.h wx/process.h wx/ptr_scpd.h wx/recguard.h wx/regex.h wx/scopeguard.h wx/snglinst.h wx/sstream.h wx/stack.h wx/stackwalk.h wx/stdpaths.h wx/stockitem.h wx/stopwatch.h wx/strconv.h wx/stream.h wx/string.h wx/sysopt.h wx/tarstrm.h wx/textbuf.h wx/textfile.h wx/thread.h wx/thrimpl.cpp wx/timer.h wx/tokenzr.h wx/txtstrm.h wx/types.h wx/uri.h wx/utils.h wx/variant.h wx/vector.h wx/version.h wx/volume.h wx/wfstream.h wx/wx.h wx/wxchar.h wx/wxprec.h wx/xti.h wx/xtistrm.h wx/zipstrm.h wx/zstream.h wx/msw/apptrait.h wx/msw/apptbase.h wx/msw/chkconf.h wx/msw/crashrpt.h wx/msw/dde.h wx/msw/debughlp.h wx/msw/gccpriv.h wx/msw/libraries.h wx/msw/mimetype.h wx/msw/mslu.h wx/msw/private.h wx/msw/regconf.h wx/msw/registry.h wx/msw/seh.h wx/msw/stackwalk.h wx/msw/stdpaths.h wx/msw/winundef.h wx/msw/wrapcctl.h wx/msw/wrapcdlg.h wx/msw/wrapwin.h wx/fs_inet.h wx/gsocket.h wx/protocol/file.h wx/protocol/ftp.h wx/protocol/http.h wx/protocol/protocol.h wx/sckaddr.h wx/sckipc.h wx/sckstrm.h wx/socket.h wx/url.h wx/msw/gsockmsw.h wx/xml/xml.h wx/xtixml.h wx/db.h wx/dbkeyg.h wx/dbtable.h wx/bmpbuttn.h wx/brush.h wx/button.h wx/checkbox.h wx/checklst.h wx/choicdlg.h wx/choice.h wx/cmndata.h wx/collpane.h wx/combo.h wx/combobox.h wx/control.h wx/ctrlsub.h wx/cursor.h wx/dc.h wx/dcclient.h wx/dcgraph.h wx/dcmemory.h wx/dcprint.h wx/dcscreen.h wx/dialog.h wx/dirdlg.h wx/dragimag.h wx/encinfo.h wx/filedlg.h wx/frame.h wx/gauge.h wx/gbsizer.h wx/gdicmn.h wx/generic/accel.h wx/generic/buttonbar.h wx/generic/choicdgg.h wx/generic/clrpickerg.h wx/generic/collpaneg.h wx/generic/colrdlgg.h wx/generic/combo.h wx/generic/dcpsg.h wx/generic/dirctrlg.h wx/generic/dragimgg.h wx/generic/filedlgg.h wx/generic/filepickerg.h wx/generic/fontdlgg.h wx/generic/fontpickerg.h wx/generic/logg.h wx/generic/msgdlgg.h wx/generic/numdlgg.h wx/generic/notebook.h wx/generic/panelg.h wx/generic/prntdlgg.h wx/generic/printps.h wx/generic/progdlgg.h wx/generic/scrolwin.h wx/generic/spinctlg.h wx/generic/splitter.h wx/generic/srchctlg.h wx/generic/textdlgg.h wx/generic/timer.h wx/generic/treectlg.h wx/graphics.h wx/helphtml.h wx/icon.h wx/layout.h wx/listbox.h wx/mdi.h wx/menu.h wx/msgdlg.h wx/numdlg.h wx/overlay.h wx/palette.h wx/panel.h wx/pen.h wx/radiobox.h wx/radiobut.h wx/renderer.h wx/scrolbar.h wx/scrolbar.h wx/scrolwin.h wx/selstore.h wx/settings.h wx/sizer.h wx/slider.h wx/statbmp.h wx/statbox.h wx/stattext.h wx/statusbr.h wx/textctrl.h wx/textdlg.h wx/toolbar.h wx/validate.h wx/valtext.h wx/window.h wx/wupdlock.h wx/accel.h wx/access.h wx/anidecod.h wx/artprov.h wx/bitmap.h wx/bookctrl.h wx/busyinfo.h wx/generic/busyinfo.h wx/caret.h wx/choicebk.h wx/clipbrd.h wx/clrpicker.h wx/cmdproc.h wx/colordlg.h wx/colour.h wx/cshelp.h wx/dataobj.h wx/dcmirror.h wx/dcps.h wx/dialup.h wx/dirctrl.h wx/display.h wx/display_impl.h wx/dnd.h wx/docmdi.h wx/docview.h wx/effects.h wx/evtloop.h wx/fdrepdlg.h wx/filepicker.h wx/fontpicker.h wx/fmappriv.h wx/font.h wx/fontdlg.h wx/fontenum.h wx/fontutil.h wx/gdiobj.h wx/geometry.h wx/gifdecod.h wx/glcanvas.h wx/help.h wx/helpbase.h wx/helpwin.h wx/iconbndl.h wx/imagbmp.h wx/image.h wx/imaggif.h wx/imagiff.h wx/imagjpeg.h wx/imaglist.h wx/imagpcx.h wx/imagpng.h wx/imagpnm.h wx/imagtga.h wx/imagtiff.h wx/imagxpm.h wx/listbase.h wx/listbook.h wx/listctrl.h wx/matrix.h wx/menuitem.h wx/metafile.h wx/minifram.h wx/notebook.h wx/ownerdrw.h wx/paper.h wx/pickerbase.h wx/popupwin.h wx/print.h wx/printdlg.h wx/prntbase.h wx/progdlg.h wx/ptr_scpd.h wx/quantize.h wx/rawbmp.h wx/region.h wx/scopeguard.h wx/spinbutt.h wx/spinctrl.h wx/splitter.h wx/srchctrl.h wx/statline.h wx/tab.h wx/tabctrl.h wx/tbarbase.h wx/tglbtn.h wx/tipwin.h wx/toolbook.h wx/tooltip.h wx/toplevel.h wx/treebase.h wx/treebook.h wx/treectrl.h wx/valgen.h wx/vidmode.h wx/vlbox.h wx/vms_x_fix.h wx/vscroll.h wx/xpmdecod.h wx/xpmhand.h wx/msw/popupwin.h wx/msw/uxtheme.h wx/msw/uxthemep.h wx/msw/htmlhelp.h wx/msw/helpchm.h wx/msw/helpwin.h wx/generic/clrpickerg.h wx/generic/fontpickerg.h wx/generic/filepickerg.h wx/msw/accel.h wx/msw/app.h wx/msw/bitmap.h wx/msw/bmpbuttn.h wx/msw/brush.h wx/msw/button.h wx/msw/caret.h wx/msw/checkbox.h wx/msw/choice.h wx/msw/clipbrd.h wx/msw/colordlg.h wx/msw/colour.h wx/msw/combo.h wx/msw/combobox.h wx/msw/control.h wx/msw/cursor.h wx/msw/dc.h wx/msw/dcclient.h wx/msw/dcmemory.h wx/msw/dcprint.h wx/msw/dcscreen.h wx/msw/dialog.h wx/msw/dib.h wx/msw/dirdlg.h wx/msw/dragimag.h wx/msw/enhmeta.h wx/msw/evtloop.h wx/msw/filedlg.h wx/msw/font.h wx/msw/frame.h wx/msw/gauge95.h wx/msw/gdiimage.h wx/msw/icon.h wx/msw/imaglist.h wx/msw/iniconf.h wx/msw/listbox.h wx/msw/listctrl.h wx/msw/mdi.h wx/msw/menu.h wx/msw/menuitem.h wx/msw/metafile.h wx/msw/minifram.h wx/msw/missing.h wx/msw/msgdlg.h wx/msw/msvcrt.h wx/msw/notebook.h wx/msw/ole/access.h wx/msw/ole/dataform.h wx/msw/ole/dataobj.h wx/msw/ole/dataobj2.h wx/msw/ole/dropsrc.h wx/msw/ole/droptgt.h wx/msw/ole/oleutils.h wx/msw/palette.h wx/msw/pen.h wx/msw/printdlg.h wx/msw/printwin.h wx/msw/radiobox.h wx/msw/radiobut.h wx/msw/region.h wx/msw/rcdefs.h wx/msw/scrolbar.h wx/msw/setup0.h wx/msw/slider95.h wx/msw/spinbutt.h wx/msw/spinctrl.h wx/msw/statbmp.h wx/msw/statbox.h wx/msw/statbr95.h wx/msw/statline.h wx/msw/stattext.h wx/msw/tabctrl.h wx/msw/tbar95.h wx/msw/textctrl.h wx/msw/tglbtn.h wx/msw/timer.h wx/msw/tooltip.h wx/msw/toplevel.h wx/msw/treectrl.h wx/msw/window.h wx/msw/wx.manifest wx/msw/amd64.manifest wx/msw/ia64.manifest wx/msw/wx.rc wx/msw/colours.bmp wx/msw/csquery.bmp wx/msw/blank.cur wx/msw/bullseye.cur wx/msw/cross.cur wx/msw/hand.cur wx/msw/magnif1.cur wx/msw/pbrush.cur wx/msw/pencil.cur wx/msw/pntleft.cur wx/msw/pntright.cur wx/msw/rightarr.cur wx/msw/roller.cur wx/msw/cdrom.ico wx/msw/child.ico wx/msw/computer.ico wx/msw/drive.ico wx/msw/file1.ico wx/msw/floppy.ico wx/msw/folder1.ico wx/msw/folder2.ico wx/msw/mdi.ico wx/msw/question.ico wx/msw/removble.ico wx/msw/std.ico wx/msw/checklst.h wx/msw/fdrepdlg.h wx/msw/fontdlg.h wx/msw/ole/automtn.h wx/msw/ole/uuid.h wx/animate.h wx/animdecod.h wx/bmpcbox.h wx/calctrl.h wx/dataview.h wx/datectrl.h wx/dateevt.h wx/dcbuffer.h wx/aboutdlg.h wx/generic/aboutdlgg.h wx/generic/animate.h wx/generic/bmpcbox.h wx/generic/calctrl.h wx/generic/datectrl.h wx/generic/dataview.h wx/generic/grid.h wx/generic/gridctrl.h wx/generic/gridsel.h wx/generic/helpext.h wx/generic/laywin.h wx/generic/propdlg.h wx/generic/sashwin.h wx/generic/splash.h wx/generic/wizard.h wx/grid.h wx/hyperlink.h wx/joystick.h wx/laywin.h wx/odcombo.h wx/propdlg.h wx/sashwin.h wx/sound.h wx/splash.h wx/taskbar.h wx/tipdlg.h wx/wave.h wx/wizard.h wx/msw/sound.h wx/msw/taskbar.h wx/msw/joystick.h wx/msw/datectrl.h wx/mediactrl.h wx/msw/ole/activex.h wx/html/helpctrl.h wx/html/helpdata.h wx/html/helpdlg.h wx/html/helpfrm.h wx/html/helpwnd.h wx/html/htmlcell.h wx/html/htmldefs.h wx/html/htmlfilt.h wx/html/htmlpars.h wx/html/htmlproc.h wx/html/htmltag.h wx/html/htmlwin.h wx/html/htmprint.h wx/html/m_templ.h wx/html/winpars.h wx/wxhtml.h wx/htmllbox.h wx/msw/helpbest.h wx/msw/glcanvas.h wx/debugrpt.h wx/dbgrid.h wx/xrc/xh_all.h wx/xrc/xh_animatctrl.h wx/xrc/xh_bmpbt.h wx/xrc/xh_bmp.h wx/xrc/xh_bmpcbox.h wx/xrc/xh_bttn.h wx/xrc/xh_cald.h wx/xrc/xh_chckb.h wx/xrc/xh_chckl.h wx/xrc/xh_choic.h wx/xrc/xh_choicbk.h wx/xrc/xh_clrpicker.h wx/xrc/xh_collpane.h wx/xrc/xh_combo.h wx/xrc/xh_datectrl.h wx/xrc/xh_dirpicker.h wx/xrc/xh_dlg.h wx/xrc/xh_filepicker.h wx/xrc/xh_fontpicker.h wx/xrc/xh_frame.h wx/xrc/xh_mdi.h wx/xrc/xh_gauge.h wx/xrc/xh_gdctl.h wx/xrc/xh_grid.h wx/xrc/xh_html.h wx/xrc/xh_hyperlink.h wx/xrc/xh_listb.h wx/xrc/xh_listbk.h wx/xrc/xh_listc.h wx/xrc/xh_menu.h wx/xrc/xh_notbk.h wx/xrc/xh_odcombo.h wx/xrc/xh_panel.h wx/xrc/xh_propdlg.h wx/xrc/xh_radbt.h wx/xrc/xh_radbx.h wx/xrc/xh_scrol.h wx/xrc/xh_scwin.h wx/xrc/xh_htmllbox.h wx/xrc/xh_sizer.h wx/xrc/xh_slidr.h wx/xrc/xh_spin.h wx/xrc/xh_split.h wx/xrc/xh_statbar.h wx/xrc/xh_stbmp.h wx/xrc/xh_stbox.h wx/xrc/xh_stlin.h wx/xrc/xh_sttxt.h wx/xrc/xh_text.h wx/xrc/xh_tglbtn.h wx/xrc/xh_toolb.h wx/xrc/xh_tree.h wx/xrc/xh_treebk.h wx/xrc/xh_unkwn.h wx/xrc/xh_wizrd.h wx/xrc/xmlres.h wx/aui/framemanager.h wx/aui/dockart.h wx/aui/floatpane.h wx/aui/auibook.h wx/aui/tabmdi.h wx/aui/auibar.h wx/aui/aui.h wx/richtext/richtextctrl.h wx/richtext/richtextbuffer.h wx/richtext/richtexthtml.h wx/richtext/richtextstyles.h wx/richtext/richtextxml.h wx/richtext/richtextformatdlg.h wx/richtext/richtextsymboldlg.h wx/richtext/richtextstyledlg.h wx/richtext/richtextprint.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/$f; \ done ------------------------------------------------------ The installation of wxWidgets is finished. On certain platforms (e.g. Linux) you'll now have to run ldconfig if you installed a shared library and also modify the LD_LIBRARY_PATH (or equivalent) environment variable. wxWidgets comes with no guarantees and doesn't claim to be suitable for any purpose. Read the wxWidgets Licence on licencing conditions. ------------------------------------------------------ make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared' + export MINGW_BUILDDIR_SUFFIX=_static + MINGW_BUILDDIR_SUFFIX=_static + run_mingw_make install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + /usr/bin/make -C build_win32_static install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static' /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make install ; fi) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config /usr/bin/install -c lib/wx/config/i686-w64-mingw32-msw-unicode-release-static-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin && rm -f wx-config && ln -s /usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-static-2.8 wx-config) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk zh zh_CN zh_TW ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/msw/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/msw/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets (cd ../build/bakefiles/wxpresets/presets ; /usr/bin/install -c -m 644 wx.bkl wx_unix.bkl wx_win32.bkl /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx for f in setup.h msw/rcdefs.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ./lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/$f; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8 for f in wx/afterstd.h wx/app.h wx/apptrait.h wx/archive.h wx/arrimpl.cpp wx/arrstr.h wx/beforestd.h wx/buffer.h wx/build.h wx/chkconf.h wx/clntdata.h wx/cmdline.h wx/confbase.h wx/config.h wx/convauto.h wx/containr.h wx/cpp.h wx/datetime.h wx/datstrm.h wx/dde.h wx/debug.h wx/defs.h wx/dir.h wx/dlimpexp.h wx/dynarray.h wx/dynlib.h wx/dynload.h wx/encconv.h wx/event.h wx/except.h wx/features.h wx/ffile.h wx/file.h wx/fileconf.h wx/filefn.h wx/filename.h wx/filesys.h wx/fontenc.h wx/fontmap.h wx/fs_arc.h wx/fs_filter.h wx/fs_mem.h wx/fs_zip.h wx/hash.h wx/hashmap.h wx/hashset.h wx/html/forcelnk.h wx/iconloc.h wx/init.h wx/intl.h wx/iosfwrap.h wx/ioswrap.h wx/ipc.h wx/ipcbase.h wx/isql.h wx/isqlext.h wx/link.h wx/list.h wx/listimpl.cpp wx/log.h wx/longlong.h wx/math.h wx/memconf.h wx/memory.h wx/memtext.h wx/mimetype.h wx/module.h wx/msgout.h wx/mstream.h wx/object.h wx/platform.h wx/platinfo.h wx/power.h wx/process.h wx/ptr_scpd.h wx/recguard.h wx/regex.h wx/scopeguard.h wx/snglinst.h wx/sstream.h wx/stack.h wx/stackwalk.h wx/stdpaths.h wx/stockitem.h wx/stopwatch.h wx/strconv.h wx/stream.h wx/string.h wx/sysopt.h wx/tarstrm.h wx/textbuf.h wx/textfile.h wx/thread.h wx/thrimpl.cpp wx/timer.h wx/tokenzr.h wx/txtstrm.h wx/types.h wx/uri.h wx/utils.h wx/variant.h wx/vector.h wx/version.h wx/volume.h wx/wfstream.h wx/wx.h wx/wxchar.h wx/wxprec.h wx/xti.h wx/xtistrm.h wx/zipstrm.h wx/zstream.h wx/msw/apptrait.h wx/msw/apptbase.h wx/msw/chkconf.h wx/msw/crashrpt.h wx/msw/dde.h wx/msw/debughlp.h wx/msw/gccpriv.h wx/msw/libraries.h wx/msw/mimetype.h wx/msw/mslu.h wx/msw/private.h wx/msw/regconf.h wx/msw/registry.h wx/msw/seh.h wx/msw/stackwalk.h wx/msw/stdpaths.h wx/msw/winundef.h wx/msw/wrapcctl.h wx/msw/wrapcdlg.h wx/msw/wrapwin.h wx/fs_inet.h wx/gsocket.h wx/protocol/file.h wx/protocol/ftp.h wx/protocol/http.h wx/protocol/protocol.h wx/sckaddr.h wx/sckipc.h wx/sckstrm.h wx/socket.h wx/url.h wx/msw/gsockmsw.h wx/xml/xml.h wx/xtixml.h wx/db.h wx/dbkeyg.h wx/dbtable.h wx/bmpbuttn.h wx/brush.h wx/button.h wx/checkbox.h wx/checklst.h wx/choicdlg.h wx/choice.h wx/cmndata.h wx/collpane.h wx/combo.h wx/combobox.h wx/control.h wx/ctrlsub.h wx/cursor.h wx/dc.h wx/dcclient.h wx/dcgraph.h wx/dcmemory.h wx/dcprint.h wx/dcscreen.h wx/dialog.h wx/dirdlg.h wx/dragimag.h wx/encinfo.h wx/filedlg.h wx/frame.h wx/gauge.h wx/gbsizer.h wx/gdicmn.h wx/generic/accel.h wx/generic/buttonbar.h wx/generic/choicdgg.h wx/generic/clrpickerg.h wx/generic/collpaneg.h wx/generic/colrdlgg.h wx/generic/combo.h wx/generic/dcpsg.h wx/generic/dirctrlg.h wx/generic/dragimgg.h wx/generic/filedlgg.h wx/generic/filepickerg.h wx/generic/fontdlgg.h wx/generic/fontpickerg.h wx/generic/logg.h wx/generic/msgdlgg.h wx/generic/numdlgg.h wx/generic/notebook.h wx/generic/panelg.h wx/generic/prntdlgg.h wx/generic/printps.h wx/generic/progdlgg.h wx/generic/scrolwin.h wx/generic/spinctlg.h wx/generic/splitter.h wx/generic/srchctlg.h wx/generic/textdlgg.h wx/generic/timer.h wx/generic/treectlg.h wx/graphics.h wx/helphtml.h wx/icon.h wx/layout.h wx/listbox.h wx/mdi.h wx/menu.h wx/msgdlg.h wx/numdlg.h wx/overlay.h wx/palette.h wx/panel.h wx/pen.h wx/radiobox.h wx/radiobut.h wx/renderer.h wx/scrolbar.h wx/scrolbar.h wx/scrolwin.h wx/selstore.h wx/settings.h wx/sizer.h wx/slider.h wx/statbmp.h wx/statbox.h wx/stattext.h wx/statusbr.h wx/textctrl.h wx/textdlg.h wx/toolbar.h wx/validate.h wx/valtext.h wx/window.h wx/wupdlock.h wx/accel.h wx/access.h wx/anidecod.h wx/artprov.h wx/bitmap.h wx/bookctrl.h wx/busyinfo.h wx/generic/busyinfo.h wx/caret.h wx/choicebk.h wx/clipbrd.h wx/clrpicker.h wx/cmdproc.h wx/colordlg.h wx/colour.h wx/cshelp.h wx/dataobj.h wx/dcmirror.h wx/dcps.h wx/dialup.h wx/dirctrl.h wx/display.h wx/display_impl.h wx/dnd.h wx/docmdi.h wx/docview.h wx/effects.h wx/evtloop.h wx/fdrepdlg.h wx/filepicker.h wx/fontpicker.h wx/fmappriv.h wx/font.h wx/fontdlg.h wx/fontenum.h wx/fontutil.h wx/gdiobj.h wx/geometry.h wx/gifdecod.h wx/glcanvas.h wx/help.h wx/helpbase.h wx/helpwin.h wx/iconbndl.h wx/imagbmp.h wx/image.h wx/imaggif.h wx/imagiff.h wx/imagjpeg.h wx/imaglist.h wx/imagpcx.h wx/imagpng.h wx/imagpnm.h wx/imagtga.h wx/imagtiff.h wx/imagxpm.h wx/listbase.h wx/listbook.h wx/listctrl.h wx/matrix.h wx/menuitem.h wx/metafile.h wx/minifram.h wx/notebook.h wx/ownerdrw.h wx/paper.h wx/pickerbase.h wx/popupwin.h wx/print.h wx/printdlg.h wx/prntbase.h wx/progdlg.h wx/ptr_scpd.h wx/quantize.h wx/rawbmp.h wx/region.h wx/scopeguard.h wx/spinbutt.h wx/spinctrl.h wx/splitter.h wx/srchctrl.h wx/statline.h wx/tab.h wx/tabctrl.h wx/tbarbase.h wx/tglbtn.h wx/tipwin.h wx/toolbook.h wx/tooltip.h wx/toplevel.h wx/treebase.h wx/treebook.h wx/treectrl.h wx/valgen.h wx/vidmode.h wx/vlbox.h wx/vms_x_fix.h wx/vscroll.h wx/xpmdecod.h wx/xpmhand.h wx/msw/popupwin.h wx/msw/uxtheme.h wx/msw/uxthemep.h wx/msw/htmlhelp.h wx/msw/helpchm.h wx/msw/helpwin.h wx/generic/clrpickerg.h wx/generic/fontpickerg.h wx/generic/filepickerg.h wx/msw/accel.h wx/msw/app.h wx/msw/bitmap.h wx/msw/bmpbuttn.h wx/msw/brush.h wx/msw/button.h wx/msw/caret.h wx/msw/checkbox.h wx/msw/choice.h wx/msw/clipbrd.h wx/msw/colordlg.h wx/msw/colour.h wx/msw/combo.h wx/msw/combobox.h wx/msw/control.h wx/msw/cursor.h wx/msw/dc.h wx/msw/dcclient.h wx/msw/dcmemory.h wx/msw/dcprint.h wx/msw/dcscreen.h wx/msw/dialog.h wx/msw/dib.h wx/msw/dirdlg.h wx/msw/dragimag.h wx/msw/enhmeta.h wx/msw/evtloop.h wx/msw/filedlg.h wx/msw/font.h wx/msw/frame.h wx/msw/gauge95.h wx/msw/gdiimage.h wx/msw/icon.h wx/msw/imaglist.h wx/msw/iniconf.h wx/msw/listbox.h wx/msw/listctrl.h wx/msw/mdi.h wx/msw/menu.h wx/msw/menuitem.h wx/msw/metafile.h wx/msw/minifram.h wx/msw/missing.h wx/msw/msgdlg.h wx/msw/msvcrt.h wx/msw/notebook.h wx/msw/ole/access.h wx/msw/ole/dataform.h wx/msw/ole/dataobj.h wx/msw/ole/dataobj2.h wx/msw/ole/dropsrc.h wx/msw/ole/droptgt.h wx/msw/ole/oleutils.h wx/msw/palette.h wx/msw/pen.h wx/msw/printdlg.h wx/msw/printwin.h wx/msw/radiobox.h wx/msw/radiobut.h wx/msw/region.h wx/msw/rcdefs.h wx/msw/scrolbar.h wx/msw/setup0.h wx/msw/slider95.h wx/msw/spinbutt.h wx/msw/spinctrl.h wx/msw/statbmp.h wx/msw/statbox.h wx/msw/statbr95.h wx/msw/statline.h wx/msw/stattext.h wx/msw/tabctrl.h wx/msw/tbar95.h wx/msw/textctrl.h wx/msw/tglbtn.h wx/msw/timer.h wx/msw/tooltip.h wx/msw/toplevel.h wx/msw/treectrl.h wx/msw/window.h wx/msw/wx.manifest wx/msw/amd64.manifest wx/msw/ia64.manifest wx/msw/wx.rc wx/msw/colours.bmp wx/msw/csquery.bmp wx/msw/blank.cur wx/msw/bullseye.cur wx/msw/cross.cur wx/msw/hand.cur wx/msw/magnif1.cur wx/msw/pbrush.cur wx/msw/pencil.cur wx/msw/pntleft.cur wx/msw/pntright.cur wx/msw/rightarr.cur wx/msw/roller.cur wx/msw/cdrom.ico wx/msw/child.ico wx/msw/computer.ico wx/msw/drive.ico wx/msw/file1.ico wx/msw/floppy.ico wx/msw/folder1.ico wx/msw/folder2.ico wx/msw/mdi.ico wx/msw/question.ico wx/msw/removble.ico wx/msw/std.ico wx/msw/checklst.h wx/msw/fdrepdlg.h wx/msw/fontdlg.h wx/msw/ole/automtn.h wx/msw/ole/uuid.h wx/animate.h wx/animdecod.h wx/bmpcbox.h wx/calctrl.h wx/dataview.h wx/datectrl.h wx/dateevt.h wx/dcbuffer.h wx/aboutdlg.h wx/generic/aboutdlgg.h wx/generic/animate.h wx/generic/bmpcbox.h wx/generic/calctrl.h wx/generic/datectrl.h wx/generic/dataview.h wx/generic/grid.h wx/generic/gridctrl.h wx/generic/gridsel.h wx/generic/helpext.h wx/generic/laywin.h wx/generic/propdlg.h wx/generic/sashwin.h wx/generic/splash.h wx/generic/wizard.h wx/grid.h wx/hyperlink.h wx/joystick.h wx/laywin.h wx/odcombo.h wx/propdlg.h wx/sashwin.h wx/sound.h wx/splash.h wx/taskbar.h wx/tipdlg.h wx/wave.h wx/wizard.h wx/msw/sound.h wx/msw/taskbar.h wx/msw/joystick.h wx/msw/datectrl.h wx/mediactrl.h wx/msw/ole/activex.h wx/html/helpctrl.h wx/html/helpdata.h wx/html/helpdlg.h wx/html/helpfrm.h wx/html/helpwnd.h wx/html/htmlcell.h wx/html/htmldefs.h wx/html/htmlfilt.h wx/html/htmlpars.h wx/html/htmlproc.h wx/html/htmltag.h wx/html/htmlwin.h wx/html/htmprint.h wx/html/m_templ.h wx/html/winpars.h wx/wxhtml.h wx/htmllbox.h wx/msw/helpbest.h wx/msw/glcanvas.h wx/debugrpt.h wx/dbgrid.h wx/xrc/xh_all.h wx/xrc/xh_animatctrl.h wx/xrc/xh_bmpbt.h wx/xrc/xh_bmp.h wx/xrc/xh_bmpcbox.h wx/xrc/xh_bttn.h wx/xrc/xh_cald.h wx/xrc/xh_chckb.h wx/xrc/xh_chckl.h wx/xrc/xh_choic.h wx/xrc/xh_choicbk.h wx/xrc/xh_clrpicker.h wx/xrc/xh_collpane.h wx/xrc/xh_combo.h wx/xrc/xh_datectrl.h wx/xrc/xh_dirpicker.h wx/xrc/xh_dlg.h wx/xrc/xh_filepicker.h wx/xrc/xh_fontpicker.h wx/xrc/xh_frame.h wx/xrc/xh_mdi.h wx/xrc/xh_gauge.h wx/xrc/xh_gdctl.h wx/xrc/xh_grid.h wx/xrc/xh_html.h wx/xrc/xh_hyperlink.h wx/xrc/xh_listb.h wx/xrc/xh_listbk.h wx/xrc/xh_listc.h wx/xrc/xh_menu.h wx/xrc/xh_notbk.h wx/xrc/xh_odcombo.h wx/xrc/xh_panel.h wx/xrc/xh_propdlg.h wx/xrc/xh_radbt.h wx/xrc/xh_radbx.h wx/xrc/xh_scrol.h wx/xrc/xh_scwin.h wx/xrc/xh_htmllbox.h wx/xrc/xh_sizer.h wx/xrc/xh_slidr.h wx/xrc/xh_spin.h wx/xrc/xh_split.h wx/xrc/xh_statbar.h wx/xrc/xh_stbmp.h wx/xrc/xh_stbox.h wx/xrc/xh_stlin.h wx/xrc/xh_sttxt.h wx/xrc/xh_text.h wx/xrc/xh_tglbtn.h wx/xrc/xh_toolb.h wx/xrc/xh_tree.h wx/xrc/xh_treebk.h wx/xrc/xh_unkwn.h wx/xrc/xh_wizrd.h wx/xrc/xmlres.h wx/aui/framemanager.h wx/aui/dockart.h wx/aui/floatpane.h wx/aui/auibook.h wx/aui/tabmdi.h wx/aui/auibar.h wx/aui/aui.h wx/richtext/richtextctrl.h wx/richtext/richtextbuffer.h wx/richtext/richtexthtml.h wx/richtext/richtextstyles.h wx/richtext/richtextxml.h wx/richtext/richtextformatdlg.h wx/richtext/richtextsymboldlg.h wx/richtext/richtextstyledlg.h wx/richtext/richtextprint.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/$f; \ done ------------------------------------------------------ The installation of wxWidgets is finished. On certain platforms (e.g. Linux) you'll now have to run ldconfig if you installed a shared library and also modify the LD_LIBRARY_PATH (or equivalent) environment variable. wxWidgets comes with no guarantees and doesn't claim to be suitable for any purpose. Read the wxWidgets Licence on licencing conditions. ------------------------------------------------------ make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static' + /usr/bin/make -C build_win64_static install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static' /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make install ; fi) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config /usr/bin/install -c lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-static-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin && rm -f wx-config && ln -s /usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-static-2.8 wx-config) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk zh zh_CN zh_TW ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/msw/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/msw/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets (cd ../build/bakefiles/wxpresets/presets ; /usr/bin/install -c -m 644 wx.bkl wx_unix.bkl wx_win32.bkl /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx for f in setup.h msw/rcdefs.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ./lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/$f; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8 for f in wx/afterstd.h wx/app.h wx/apptrait.h wx/archive.h wx/arrimpl.cpp wx/arrstr.h wx/beforestd.h wx/buffer.h wx/build.h wx/chkconf.h wx/clntdata.h wx/cmdline.h wx/confbase.h wx/config.h wx/convauto.h wx/containr.h wx/cpp.h wx/datetime.h wx/datstrm.h wx/dde.h wx/debug.h wx/defs.h wx/dir.h wx/dlimpexp.h wx/dynarray.h wx/dynlib.h wx/dynload.h wx/encconv.h wx/event.h wx/except.h wx/features.h wx/ffile.h wx/file.h wx/fileconf.h wx/filefn.h wx/filename.h wx/filesys.h wx/fontenc.h wx/fontmap.h wx/fs_arc.h wx/fs_filter.h wx/fs_mem.h wx/fs_zip.h wx/hash.h wx/hashmap.h wx/hashset.h wx/html/forcelnk.h wx/iconloc.h wx/init.h wx/intl.h wx/iosfwrap.h wx/ioswrap.h wx/ipc.h wx/ipcbase.h wx/isql.h wx/isqlext.h wx/link.h wx/list.h wx/listimpl.cpp wx/log.h wx/longlong.h wx/math.h wx/memconf.h wx/memory.h wx/memtext.h wx/mimetype.h wx/module.h wx/msgout.h wx/mstream.h wx/object.h wx/platform.h wx/platinfo.h wx/power.h wx/process.h wx/ptr_scpd.h wx/recguard.h wx/regex.h wx/scopeguard.h wx/snglinst.h wx/sstream.h wx/stack.h wx/stackwalk.h wx/stdpaths.h wx/stockitem.h wx/stopwatch.h wx/strconv.h wx/stream.h wx/string.h wx/sysopt.h wx/tarstrm.h wx/textbuf.h wx/textfile.h wx/thread.h wx/thrimpl.cpp wx/timer.h wx/tokenzr.h wx/txtstrm.h wx/types.h wx/uri.h wx/utils.h wx/variant.h wx/vector.h wx/version.h wx/volume.h wx/wfstream.h wx/wx.h wx/wxchar.h wx/wxprec.h wx/xti.h wx/xtistrm.h wx/zipstrm.h wx/zstream.h wx/msw/apptrait.h wx/msw/apptbase.h wx/msw/chkconf.h wx/msw/crashrpt.h wx/msw/dde.h wx/msw/debughlp.h wx/msw/gccpriv.h wx/msw/libraries.h wx/msw/mimetype.h wx/msw/mslu.h wx/msw/private.h wx/msw/regconf.h wx/msw/registry.h wx/msw/seh.h wx/msw/stackwalk.h wx/msw/stdpaths.h wx/msw/winundef.h wx/msw/wrapcctl.h wx/msw/wrapcdlg.h wx/msw/wrapwin.h wx/fs_inet.h wx/gsocket.h wx/protocol/file.h wx/protocol/ftp.h wx/protocol/http.h wx/protocol/protocol.h wx/sckaddr.h wx/sckipc.h wx/sckstrm.h wx/socket.h wx/url.h wx/msw/gsockmsw.h wx/xml/xml.h wx/xtixml.h wx/db.h wx/dbkeyg.h wx/dbtable.h wx/bmpbuttn.h wx/brush.h wx/button.h wx/checkbox.h wx/checklst.h wx/choicdlg.h wx/choice.h wx/cmndata.h wx/collpane.h wx/combo.h wx/combobox.h wx/control.h wx/ctrlsub.h wx/cursor.h wx/dc.h wx/dcclient.h wx/dcgraph.h wx/dcmemory.h wx/dcprint.h wx/dcscreen.h wx/dialog.h wx/dirdlg.h wx/dragimag.h wx/encinfo.h wx/filedlg.h wx/frame.h wx/gauge.h wx/gbsizer.h wx/gdicmn.h wx/generic/accel.h wx/generic/buttonbar.h wx/generic/choicdgg.h wx/generic/clrpickerg.h wx/generic/collpaneg.h wx/generic/colrdlgg.h wx/generic/combo.h wx/generic/dcpsg.h wx/generic/dirctrlg.h wx/generic/dragimgg.h wx/generic/filedlgg.h wx/generic/filepickerg.h wx/generic/fontdlgg.h wx/generic/fontpickerg.h wx/generic/logg.h wx/generic/msgdlgg.h wx/generic/numdlgg.h wx/generic/notebook.h wx/generic/panelg.h wx/generic/prntdlgg.h wx/generic/printps.h wx/generic/progdlgg.h wx/generic/scrolwin.h wx/generic/spinctlg.h wx/generic/splitter.h wx/generic/srchctlg.h wx/generic/textdlgg.h wx/generic/timer.h wx/generic/treectlg.h wx/graphics.h wx/helphtml.h wx/icon.h wx/layout.h wx/listbox.h wx/mdi.h wx/menu.h wx/msgdlg.h wx/numdlg.h wx/overlay.h wx/palette.h wx/panel.h wx/pen.h wx/radiobox.h wx/radiobut.h wx/renderer.h wx/scrolbar.h wx/scrolbar.h wx/scrolwin.h wx/selstore.h wx/settings.h wx/sizer.h wx/slider.h wx/statbmp.h wx/statbox.h wx/stattext.h wx/statusbr.h wx/textctrl.h wx/textdlg.h wx/toolbar.h wx/validate.h wx/valtext.h wx/window.h wx/wupdlock.h wx/accel.h wx/access.h wx/anidecod.h wx/artprov.h wx/bitmap.h wx/bookctrl.h wx/busyinfo.h wx/generic/busyinfo.h wx/caret.h wx/choicebk.h wx/clipbrd.h wx/clrpicker.h wx/cmdproc.h wx/colordlg.h wx/colour.h wx/cshelp.h wx/dataobj.h wx/dcmirror.h wx/dcps.h wx/dialup.h wx/dirctrl.h wx/display.h wx/display_impl.h wx/dnd.h wx/docmdi.h wx/docview.h wx/effects.h wx/evtloop.h wx/fdrepdlg.h wx/filepicker.h wx/fontpicker.h wx/fmappriv.h wx/font.h wx/fontdlg.h wx/fontenum.h wx/fontutil.h wx/gdiobj.h wx/geometry.h wx/gifdecod.h wx/glcanvas.h wx/help.h wx/helpbase.h wx/helpwin.h wx/iconbndl.h wx/imagbmp.h wx/image.h wx/imaggif.h wx/imagiff.h wx/imagjpeg.h wx/imaglist.h wx/imagpcx.h wx/imagpng.h wx/imagpnm.h wx/imagtga.h wx/imagtiff.h wx/imagxpm.h wx/listbase.h wx/listbook.h wx/listctrl.h wx/matrix.h wx/menuitem.h wx/metafile.h wx/minifram.h wx/notebook.h wx/ownerdrw.h wx/paper.h wx/pickerbase.h wx/popupwin.h wx/print.h wx/printdlg.h wx/prntbase.h wx/progdlg.h wx/ptr_scpd.h wx/quantize.h wx/rawbmp.h wx/region.h wx/scopeguard.h wx/spinbutt.h wx/spinctrl.h wx/splitter.h wx/srchctrl.h wx/statline.h wx/tab.h wx/tabctrl.h wx/tbarbase.h wx/tglbtn.h wx/tipwin.h wx/toolbook.h wx/tooltip.h wx/toplevel.h wx/treebase.h wx/treebook.h wx/treectrl.h wx/valgen.h wx/vidmode.h wx/vlbox.h wx/vms_x_fix.h wx/vscroll.h wx/xpmdecod.h wx/xpmhand.h wx/msw/popupwin.h wx/msw/uxtheme.h wx/msw/uxthemep.h wx/msw/htmlhelp.h wx/msw/helpchm.h wx/msw/helpwin.h wx/generic/clrpickerg.h wx/generic/fontpickerg.h wx/generic/filepickerg.h wx/msw/accel.h wx/msw/app.h wx/msw/bitmap.h wx/msw/bmpbuttn.h wx/msw/brush.h wx/msw/button.h wx/msw/caret.h wx/msw/checkbox.h wx/msw/choice.h wx/msw/clipbrd.h wx/msw/colordlg.h wx/msw/colour.h wx/msw/combo.h wx/msw/combobox.h wx/msw/control.h wx/msw/cursor.h wx/msw/dc.h wx/msw/dcclient.h wx/msw/dcmemory.h wx/msw/dcprint.h wx/msw/dcscreen.h wx/msw/dialog.h wx/msw/dib.h wx/msw/dirdlg.h wx/msw/dragimag.h wx/msw/enhmeta.h wx/msw/evtloop.h wx/msw/filedlg.h wx/msw/font.h wx/msw/frame.h wx/msw/gauge95.h wx/msw/gdiimage.h wx/msw/icon.h wx/msw/imaglist.h wx/msw/iniconf.h wx/msw/listbox.h wx/msw/listctrl.h wx/msw/mdi.h wx/msw/menu.h wx/msw/menuitem.h wx/msw/metafile.h wx/msw/minifram.h wx/msw/missing.h wx/msw/msgdlg.h wx/msw/msvcrt.h wx/msw/notebook.h wx/msw/ole/access.h wx/msw/ole/dataform.h wx/msw/ole/dataobj.h wx/msw/ole/dataobj2.h wx/msw/ole/dropsrc.h wx/msw/ole/droptgt.h wx/msw/ole/oleutils.h wx/msw/palette.h wx/msw/pen.h wx/msw/printdlg.h wx/msw/printwin.h wx/msw/radiobox.h wx/msw/radiobut.h wx/msw/region.h wx/msw/rcdefs.h wx/msw/scrolbar.h wx/msw/setup0.h wx/msw/slider95.h wx/msw/spinbutt.h wx/msw/spinctrl.h wx/msw/statbmp.h wx/msw/statbox.h wx/msw/statbr95.h wx/msw/statline.h wx/msw/stattext.h wx/msw/tabctrl.h wx/msw/tbar95.h wx/msw/textctrl.h wx/msw/tglbtn.h wx/msw/timer.h wx/msw/tooltip.h wx/msw/toplevel.h wx/msw/treectrl.h wx/msw/window.h wx/msw/wx.manifest wx/msw/amd64.manifest wx/msw/ia64.manifest wx/msw/wx.rc wx/msw/colours.bmp wx/msw/csquery.bmp wx/msw/blank.cur wx/msw/bullseye.cur wx/msw/cross.cur wx/msw/hand.cur wx/msw/magnif1.cur wx/msw/pbrush.cur wx/msw/pencil.cur wx/msw/pntleft.cur wx/msw/pntright.cur wx/msw/rightarr.cur wx/msw/roller.cur wx/msw/cdrom.ico wx/msw/child.ico wx/msw/computer.ico wx/msw/drive.ico wx/msw/file1.ico wx/msw/floppy.ico wx/msw/folder1.ico wx/msw/folder2.ico wx/msw/mdi.ico wx/msw/question.ico wx/msw/removble.ico wx/msw/std.ico wx/msw/checklst.h wx/msw/fdrepdlg.h wx/msw/fontdlg.h wx/msw/ole/automtn.h wx/msw/ole/uuid.h wx/animate.h wx/animdecod.h wx/bmpcbox.h wx/calctrl.h wx/dataview.h wx/datectrl.h wx/dateevt.h wx/dcbuffer.h wx/aboutdlg.h wx/generic/aboutdlgg.h wx/generic/animate.h wx/generic/bmpcbox.h wx/generic/calctrl.h wx/generic/datectrl.h wx/generic/dataview.h wx/generic/grid.h wx/generic/gridctrl.h wx/generic/gridsel.h wx/generic/helpext.h wx/generic/laywin.h wx/generic/propdlg.h wx/generic/sashwin.h wx/generic/splash.h wx/generic/wizard.h wx/grid.h wx/hyperlink.h wx/joystick.h wx/laywin.h wx/odcombo.h wx/propdlg.h wx/sashwin.h wx/sound.h wx/splash.h wx/taskbar.h wx/tipdlg.h wx/wave.h wx/wizard.h wx/msw/sound.h wx/msw/taskbar.h wx/msw/joystick.h wx/msw/datectrl.h wx/mediactrl.h wx/msw/ole/activex.h wx/html/helpctrl.h wx/html/helpdata.h wx/html/helpdlg.h wx/html/helpfrm.h wx/html/helpwnd.h wx/html/htmlcell.h wx/html/htmldefs.h wx/html/htmlfilt.h wx/html/htmlpars.h wx/html/htmlproc.h wx/html/htmltag.h wx/html/htmlwin.h wx/html/htmprint.h wx/html/m_templ.h wx/html/winpars.h wx/wxhtml.h wx/htmllbox.h wx/msw/helpbest.h wx/msw/glcanvas.h wx/debugrpt.h wx/dbgrid.h wx/xrc/xh_all.h wx/xrc/xh_animatctrl.h wx/xrc/xh_bmpbt.h wx/xrc/xh_bmp.h wx/xrc/xh_bmpcbox.h wx/xrc/xh_bttn.h wx/xrc/xh_cald.h wx/xrc/xh_chckb.h wx/xrc/xh_chckl.h wx/xrc/xh_choic.h wx/xrc/xh_choicbk.h wx/xrc/xh_clrpicker.h wx/xrc/xh_collpane.h wx/xrc/xh_combo.h wx/xrc/xh_datectrl.h wx/xrc/xh_dirpicker.h wx/xrc/xh_dlg.h wx/xrc/xh_filepicker.h wx/xrc/xh_fontpicker.h wx/xrc/xh_frame.h wx/xrc/xh_mdi.h wx/xrc/xh_gauge.h wx/xrc/xh_gdctl.h wx/xrc/xh_grid.h wx/xrc/xh_html.h wx/xrc/xh_hyperlink.h wx/xrc/xh_listb.h wx/xrc/xh_listbk.h wx/xrc/xh_listc.h wx/xrc/xh_menu.h wx/xrc/xh_notbk.h wx/xrc/xh_odcombo.h wx/xrc/xh_panel.h wx/xrc/xh_propdlg.h wx/xrc/xh_radbt.h wx/xrc/xh_radbx.h wx/xrc/xh_scrol.h wx/xrc/xh_scwin.h wx/xrc/xh_htmllbox.h wx/xrc/xh_sizer.h wx/xrc/xh_slidr.h wx/xrc/xh_spin.h wx/xrc/xh_split.h wx/xrc/xh_statbar.h wx/xrc/xh_stbmp.h wx/xrc/xh_stbox.h wx/xrc/xh_stlin.h wx/xrc/xh_sttxt.h wx/xrc/xh_text.h wx/xrc/xh_tglbtn.h wx/xrc/xh_toolb.h wx/xrc/xh_tree.h wx/xrc/xh_treebk.h wx/xrc/xh_unkwn.h wx/xrc/xh_wizrd.h wx/xrc/xmlres.h wx/aui/framemanager.h wx/aui/dockart.h wx/aui/floatpane.h wx/aui/auibook.h wx/aui/tabmdi.h wx/aui/auibar.h wx/aui/aui.h wx/richtext/richtextctrl.h wx/richtext/richtextbuffer.h wx/richtext/richtexthtml.h wx/richtext/richtextstyles.h wx/richtext/richtextxml.h wx/richtext/richtextformatdlg.h wx/richtext/richtextsymboldlg.h wx/richtext/richtextstyledlg.h wx/richtext/richtextprint.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/$f; \ done ------------------------------------------------------ The installation of wxWidgets is finished. On certain platforms (e.g. Linux) you'll now have to run ldconfig if you installed a shared library and also modify the LD_LIBRARY_PATH (or equivalent) environment variable. wxWidgets comes with no guarantees and doesn't claim to be suitable for any purpose. Read the wxWidgets Licence on licencing conditions. ------------------------------------------------------ make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static' + ls /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll + mv /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin + ls /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll + mv /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin ++ basename /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 + wx_config_filename=i686-w64-mingw32-msw-unicode-release-2.8 + ln -sf ../lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wx-config ++ basename /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 + wx_config_filename=x86_64-w64-mingw32-msw-unicode-release-2.8 + ln -sf ../lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wx-config + rm -rf /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile + rm -rf /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 wxstd + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 wxmsw + /usr/lib/rpm/mingw-find-debuginfo.sh /builddir/build/BUILD/wxWidgets-2.8.12 mingw32 mingw64 ucrt64 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_xrc_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_richtext_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_qa_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_html_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_core_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_aui_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_adv_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_xml_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_net_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_xrc_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_richtext_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_qa_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_html_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_core_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_aui_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_adv_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_xml_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_net_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto mingw-strip + /usr/lib/rpm/brp-strip-static-archive mingw-strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-static-2.8 from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-static-2.8 from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: mingw32-wxWidgets-2.8.12-34.fc38.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wh3UEi + umask 022 + cd /builddir/build/BUILD + cd wxWidgets-2.8.12 + DOCDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + cp -pr docs/licence.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + cp -pr docs/licendoc.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + cp -pr docs/lgpl.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + cp -pr docs/gpl.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + RPM_EC=0 ++ jobs -p + exit 0 Provides: mingw32(wxbase28u_gcc_custom.dll) mingw32(wxbase28u_net_gcc_custom.dll) mingw32(wxbase28u_xml_gcc_custom.dll) mingw32(wxmsw28u_adv_gcc_custom.dll) mingw32(wxmsw28u_aui_gcc_custom.dll) mingw32(wxmsw28u_core_gcc_custom.dll) mingw32(wxmsw28u_html_gcc_custom.dll) mingw32(wxmsw28u_qa_gcc_custom.dll) mingw32(wxmsw28u_richtext_gcc_custom.dll) mingw32(wxmsw28u_xrc_gcc_custom.dll) mingw32-wxWidgets = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh mingw32(advapi32.dll) mingw32(comctl32.dll) mingw32(comdlg32.dll) mingw32(gdi32.dll) mingw32(kernel32.dll) mingw32(libexpat-1.dll) mingw32(libgcc_s_dw2-1.dll) mingw32(libjpeg-62.dll) mingw32(libpng16-16.dll) mingw32(libssp-0.dll) mingw32(libstdc++-6.dll) mingw32(libtiff-5.dll) mingw32(msvcrt.dll) mingw32(ole32.dll) mingw32(oleaut32.dll) mingw32(rpcrt4.dll) mingw32(shell32.dll) mingw32(user32.dll) mingw32(winmm.dll) mingw32(ws2_32.dll) mingw32(wxbase28u_gcc_custom.dll) mingw32(wxbase28u_xml_gcc_custom.dll) mingw32(wxmsw28u_adv_gcc_custom.dll) mingw32(wxmsw28u_core_gcc_custom.dll) mingw32(wxmsw28u_html_gcc_custom.dll) mingw32(zlib1.dll) mingw32-crt mingw32-filesystem >= 95 Processing files: mingw64-wxWidgets-2.8.12-34.fc38.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.7wcG1E + umask 022 + cd /builddir/build/BUILD + cd wxWidgets-2.8.12 + DOCDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + cp -pr docs/licence.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + cp -pr docs/licendoc.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + cp -pr docs/lgpl.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + cp -pr docs/gpl.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + RPM_EC=0 ++ jobs -p + exit 0 Provides: mingw64(wxbase28u_gcc_custom.dll) mingw64(wxbase28u_net_gcc_custom.dll) mingw64(wxbase28u_xml_gcc_custom.dll) mingw64(wxmsw28u_adv_gcc_custom.dll) mingw64(wxmsw28u_aui_gcc_custom.dll) mingw64(wxmsw28u_core_gcc_custom.dll) mingw64(wxmsw28u_html_gcc_custom.dll) mingw64(wxmsw28u_qa_gcc_custom.dll) mingw64(wxmsw28u_richtext_gcc_custom.dll) mingw64(wxmsw28u_xrc_gcc_custom.dll) mingw64-wxWidgets = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh mingw64(advapi32.dll) mingw64(comctl32.dll) mingw64(comdlg32.dll) mingw64(gdi32.dll) mingw64(kernel32.dll) mingw64(libexpat-1.dll) mingw64(libgcc_s_seh-1.dll) mingw64(libjpeg-62.dll) mingw64(libpng16-16.dll) mingw64(libssp-0.dll) mingw64(libstdc++-6.dll) mingw64(libtiff-5.dll) mingw64(msvcrt.dll) mingw64(ole32.dll) mingw64(oleaut32.dll) mingw64(rpcrt4.dll) mingw64(shell32.dll) mingw64(user32.dll) mingw64(winmm.dll) mingw64(ws2_32.dll) mingw64(wxbase28u_gcc_custom.dll) mingw64(wxbase28u_xml_gcc_custom.dll) mingw64(wxmsw28u_adv_gcc_custom.dll) mingw64(wxmsw28u_core_gcc_custom.dll) mingw64(wxmsw28u_html_gcc_custom.dll) mingw64(zlib1.dll) mingw64-crt mingw64-filesystem >= 95 Processing files: mingw32-wxWidgets-static-2.8.12-34.fc38.noarch Provides: mingw32-wxWidgets-static = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh Processing files: mingw64-wxWidgets-static-2.8.12-34.fc38.noarch Provides: mingw64-wxWidgets-static = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh Processing files: mingw32-wxWidgets-debuginfo-2.8.12-34.fc38.noarch Provides: mingw32-wxWidgets-debuginfo = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mingw64-wxWidgets-debuginfo-2.8.12-34.fc38.noarch Provides: mingw64-wxWidgets-debuginfo = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 Wrote: /builddir/build/RPMS/mingw64-wxWidgets-debuginfo-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-wxWidgets-debuginfo-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-wxWidgets-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-wxWidgets-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-wxWidgets-static-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-wxWidgets-static-2.8.12-34.fc38.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.BU6N3l + umask 022 + cd /builddir/build/BUILD + cd wxWidgets-2.8.12 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.nf3fgE + umask 022 + cd /builddir/build/BUILD + rm -rf wxWidgets-2.8.12 wxWidgets-2.8.12.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0